Compartir a través de


MDA de invalidFunctionPointerInDelegate

Nota:

Este artículo es específico de .NET Framework. No se aplica a implementaciones más recientes de .NET, incluidas .NET 6 y versiones posteriores.

El asistente para la depuración administrada (MDA, por sus siglas en inglés) invalidFunctionPointerInDelegate se activa cuando un puntero de función no válido se pasa para construir un delegado sobre un puntero de función nativo.

Síntomas

Infracciones de acceso o deterioro inesperado de la memoria al usar un delegado sobre un puntero de función.

Causa

El puntero de función que se especificó no es válido.

Solución

Especifique un puntero de función válido.

Efecto en el Runtime

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

Output

El puntero de función no válido.

Configuración

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

Consulte también