Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Nota
Este artigo é específico do .NET Framework. Ele não se aplica a implementações mais recentes do .NET, incluindo o .NET 6 e versões posteriores.
O invalidIUnknown assistente de depuração gerenciado (MDA) é ativado quando um ponteiro inválido IUnknown é passado para o código gerenciado a partir do código nativo. O IUnknown falha ao retornar o êxito quando consultado para a IUnknown interface.
Sintomas
Um erro inesperado ocorre ao empacotar um ponteiro de interface COM durante a empacotação de argumentos.
Motivo
Uma implementação incorreta QueryInterface na interface COM passou para o CLR.
Resolução
Corrija a QueryInterface implementação.
Efeito no tempo de execução
Este MDA não tem efeito sobre o CLR.
Saída
A descrição do erro.
Configuração
<mdaConfig>
<assistants>
<invalidIUnknown />
</assistants>
</mdaConfig>