Compartilhar via


MDA invalidFunctionPointerInDelegate

Observação

Este artigo é específico para aplicativos .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 gerenciada) é ativado quando é informado um ponteiro de função inválido para construir um representante ao invés de um ponteiro de função nativo.

Sintomas

Violações de acesso ou dano inesperado à memória ao usar um representante no lugar de um ponteiro de função.

Causa

Foi especificado um ponteiro de função inválido.

Resolução

Especifique um ponteiro de função válido

Efeito sobre o runtime

Esse MDA não tem efeito sobre o CLR.

Saída

O ponteiro de função inválido.

Configuração

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

Confira também