failedQI MDA
O failedQI Assistente de depuração gerenciada (MDA) é ativado quando o tempo de execução chama QueryInterface em um ponteiro de interface COM em nome de um runtime callable wrapper (RCW) e o QueryInterface chamada falhar.
Sintomas
A projeção de um RCW falha ou uma chamada para COM de um RCW falha inesperadamente.
Causa
A chamada é feita a partir do contexto errado.
O proxy registrado está falhando a QueryInterface chamada 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 em regras de COM.
Efeito sobre o tempo de execução.
Se um QueryInterface chamada falhar, o contexto é alternado e a QueryInterface chamada é tentada novamente para ver se um contexto incorreto foi em falha.
Saída
O nome gerenciado da interface, o GUID da interface e o HRESULT da falha.
Configuração
<mdaConfig>
<assistants>
<failedQI/>
</assistants>
</mdaConfig>
Consulte também
Referência
Conceitos
Diagnosticar erros com assistentes de depuração gerenciada