dllMainReturnsFalse MDA
The dllMainReturnsFalse Assistente de depuração gerenciada (MDA) será ativado se o gerenciado DllMain função de um assembly de usuário, chamado com motivo DLL_PROCESS_ATTACH, retornará falso.
Sintomas
The DllMain função retornou falso, indicando que ele não foi executada corretamente. Isso pode causar problemas indeterminados porque DllMain funções geralmente contêm código de inicialização importantes.
Causa
The DllMain função é chamada com o motivo DLL_PROCESS_ATTACH para inicialização DLL na carga. Se retornará falso, isso significa que ocorreu uma falha na inicialização da DLL.
Resolução
Analisar o código do DllMain função de DLL com falha e identificar a causa da falha de inicialização.
Efeito sobre o tempo de execução
Este MDA não tem efeito sobre o CLR.Apenas relata dados sobre o valor retornado para DllMain.
Saída
Uma mensagem indicando que um DllMain função, chamada pelo motivo DLL_PROCESS_ATTACH, retornou FALSE. Observe que este MDA será ativado apenas se DllMain é implementada no código gerenciado.
Configuração
<mdaConfig>
<assistants>
<dllMainReturnsFalse />
</assistants>
</mdaConfig>