invalidFunctionPointerInDelegate MDA

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 invalidFunctionPointerInDelegate MDA (assistente de depuração gerenciado) é ativado quando um ponteiro de função inválido é passado para construir um delegado sobre um ponteiro de função nativo.

Symptoms

Violações de acesso ou corrupção de memória inesperada ao usar um delegado sobre um ponteiro de função.

Cause

Um ponteiro de função inválido foi especificado.

Resolução

Especificar um ponteiro de função válido

Efeito no Runtime

Esse MDA não tem nenhum efeito sobre o CLR.

Saída

O ponteiro de função inválido.

Configuração

<mdaConfig>
  <assistants>
    <invalidFunctionPointerInDelegate />
  </assistants>
</mdaConfig>

Consulte também