MDA de invalidIUnknownPointer
El asistente para la depuración administrada (MDA) de invalidIUnknown
se activa cuando un puntero IUnknown
no válido se pasa a código administrado de código nativo. Se produce un error en IUnknown
a la hora de devolver un resultado correctamente cuando se solicita la interfaz IUnknown
.
Síntomas
Se produce un error inesperado al serializar un puntero de una interfaz COM durante la serialización del argumento.
Causa
Implementación de QueryInterface
incorrecta en la interfaz COM pasada al CLR.
Solución
Corrija la implementación de QueryInterface
.
Efecto en el Runtime
Este MDA no tiene ningún efecto en el CLR.
Output
Descripción del error.
Configuración
<mdaConfig>
<assistants>
<invalidIUnknown />
</assistants>
</mdaConfig>
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de