invalidIUnknown MDA
更新:2007 年 11 月
如果将一个无效的 IUnknown 指针从本机代码传递到托管代码,则将激活 invalidIUnknown 托管调试助手 (MDA)。查询 IUnknown 接口时,IUnknown 无法返回成功。
症状
在参数封送处理期间封送处理一个 COM 接口时出现意外错误。
原因
COM 接口上的一个不正确的 QueryInterface 实现传递到了 CLR。
解决办法
更正 QueryInterface 实现。
对运行库的影响
此 MDA 对 CLR 无任何影响。
输出
有关此错误的描述。
配置
<mdaConfig>
<assistants>
<invalidIUnknown />
</assistants>
</mdaConfig>