Condividi tramite


invalidFunctionPointerInDelegate (MDA)

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 utilizzato un delegato su un puntatore a funzione.

Causa

È stato specificato un puntatore a funzione non valido.

Risoluzione

Specificare un puntatore a funzione valido.

Effetto sul runtime

Questo assistente al debug gestito non produce effetti su CLR.

Output

Il puntatore a funzione non valido.

Configurazione

<mdaConfig>
  <assistants>
    <invalidFunctionPointerInDelegate enable="false" />
  </assistants>
</mdaConfig>

Vedere anche

Riferimenti

MarshalAsAttribute

Concetti

Diagnostica degli errori tramite gli assistenti al debug gestito

Marshalling di interoperabilità

Altre risorse

Interoperabilità