调用从非托管代码调用的托管代码时,是否可以检查异常对象?

时间:2010-06-07 06:27:05

标签: exception interop

使用COM互操作,我可以从非托管代码中调用托管函数。 但是,这只会给我一个异常的HRESULT,以防万一抛出托管异常。

无论如何还要从非托管代码中进一步检查异常吗?例如,查看异常对象中包含的消息。

谢谢!

1 个答案:

答案 0 :(得分:0)

QueryInterface ISupportErrorInfo的托管对象以获取其他信息。

类似的问题:Implementing ISupportErrorInfo on a C# object exposed to COM