【发布时间】:2011-06-04 22:38:19
【问题描述】:
使用 COM 互操作,我可以从非托管代码中调用托管函数。 但是,这只会为我提供异常的 HRESULT,以防引发托管异常。
是否有进一步检查来自非托管代码的异常?例如,查看异常对象中包含的消息。
谢谢!
【问题讨论】:
使用 COM 互操作,我可以从非托管代码中调用托管函数。 但是,这只会为我提供异常的 HRESULT,以防引发托管异常。
是否有进一步检查来自非托管代码的异常?例如,查看异常对象中包含的消息。
谢谢!
【问题讨论】:
QueryInterface 为ISupportErrorInfo 管理对象以获取更多信息。
类似问题:Implementing ISupportErrorInfo on a C# object exposed to COM
【讨论】: