invalidFunctionPointerInDelegate MDA

Note

Questo articolo è specifico per .NET Framework. Non si applica alle implementazioni più recenti di .NET, tra cui .NET 6 e versioni successive.

L'assistente invalidFunctionPointerInDelegate al debug gestito viene attivato quando viene passato un puntatore a funzione non valido per costruire un delegato su un puntatore a funzione nativo.

Symptoms

Violazioni di accesso o danneggiamento imprevisto della memoria quando si usa un delegato su un puntatore a funzione.

Cause

È stato specificato un puntatore a funzione non valido.

Risoluzione

Specificare un puntatore a funzione valido

Effetto sul runtime

Questo assistente al debug gestito non ha alcun effetto su CLR.

Risultato

Puntatore di funzione non valido.

Configuration

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

Vedere anche