Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Note
Este artículo es específico de .NET Framework. No se aplica a implementaciones más recientes de .NET, incluidas .NET 6 y versiones posteriores.
El invalidIUnknown asistente de depuración administrada (MDA) se activa cuando se pasa un puntero no válido IUnknown al código administrado desde código nativo. No IUnknown se puede devolver correctamente cuando se consulta la IUnknown interfaz.
Síntomas
Se produce un error inesperado al serializar un puntero de interfaz COM durante la serialización de argumentos.
Causa
Una implementación incorrecta QueryInterface en la interfaz COM que se pasa a CLR.
Resolución
Corrija la QueryInterface implementación.
Efecto en el tiempo de ejecución
Este MDA no tiene ningún efecto en clR.
Output
Descripción del error.
Configuration
<mdaConfig>
<assistants>
<invalidIUnknown />
</assistants>
</mdaConfig>