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>