Condividi tramite


invalidFunctionPointerInDelegate (MDA)

Nota

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

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

Sintomi

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

Causa

È stato specificato un puntatore a funzione non valido.

Risoluzione

Specificare un puntatore a funzione valido

Effetto sull'ambiente di esecuzione

L'assistente al debug gestito non ha alcun effetto su CLR.

Output

Il puntatore a funzione non valido.

Impostazione

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

Vedi anche