Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Note
Este artigo é específico para .NET Framework. Ele não se aplica a implementações mais recentes do .NET, incluindo o .NET 6 e versões posteriores.
O failedQI MDA (assistente de depuração gerenciado) é ativado quando o runtime chama QueryInterface um ponteiro de interface COM em nome de um RCW (runtime callable wrapper) e a QueryInterface chamada falha.
Symptoms
Uma conversão em um RCW falha ou uma chamada para COM de um RCW falha inesperadamente.
Cause
A chamada é feita a partir do contexto errado.
O proxy registrado está falhando na
QueryInterfacechamada porque a chamada foi tentada no contexto errado.Um proxy de propriedade OLE retornou uma FALHA HRESULT.
Resolução
Consulte a documentação do MSDN sobre regras COM.
Efeito no Runtime
Se uma QueryInterface chamada falhar, o contexto será alternado e a QueryInterface chamada será tentada novamente para ver se um contexto incorreto foi uma falha.
Saída
O nome gerenciado da interface, o GUID da interface e o HRESULT da falha.
Configuração
<mdaConfig>
<assistants>
<failedQI/>
</assistants>
</mdaConfig>