Partilhar via


invalidFunctionPointerInDelegate MDA

Nota

Este artigo é específico do .NET Framework. Ele não se aplica a implementações mais recentes do .NET, incluindo o .NET 6 e versões posteriores.

O invalidFunctionPointerInDelegate assistente de depuração gerenciado (MDA) é ativado quando um ponteiro de função inválido é passado para construir um delegado sobre um ponteiro de função nativo.

Sintomas

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

Motivo

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

Resolução

Especificar um ponteiro de função válido

Efeito no tempo de execução

Este MDA não tem efeito sobre o CLR.

Saída

O ponteiro de função inválido.

Configuração

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

Consulte também