MDA de invalidFunctionPointerInDelegate

Actualización: noviembre 2007

El Ayudante para la depuración administrada (MDA) de invalidFunctionPointerInDelegate se activa cuando se pasa el puntero a una función no válida para construir un delegado atendiendo a un puntero a una función nativa.

Síntomas

Infracciones de acceso o daños en la memoria imprevisibles al utilizar un delegado sobre un puntero a una función.

Motivo

Se especificó un puntero a una función no válido.

Resolución

Especifique un puntero a una función válido

Efecto en tiempo de ejecución

Este MDA no tiene ningún efecto en el CLR.

Resultados

Puntero a una función no válido.

Configuración

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

Vea también

Conceptos

Diagnóstico de errores con ayudantes de depuraciones administradas

Información general acerca del cálculo de referencia de interoperabilidad

Referencia

MarshalAsAttribute

Otros recursos

Interoperabilidad