invalidFunctionPointerInDelegate MDA

Uwaga / Notatka

Ten artykuł jest specyficzny dla programu .NET Framework. Nie ma zastosowania do nowszych implementacji .NET, w tym .NET 6 i nowszych wersji.

Asystent invalidFunctionPointerInDelegate zarządzanego debugowania (MDA) jest aktywowany po przekazaniu nieprawidłowego wskaźnika funkcji w celu skonstruowania delegata nad natywnym wskaźnikiem funkcji.

Symptoms

Naruszenia dostępu lub nieoczekiwane uszkodzenie pamięci podczas korzystania z delegata za pośrednictwem wskaźnika funkcji.

Przyczyna

Określono nieprawidłowy wskaźnik funkcji.

Rozdzielczość

Określanie prawidłowego wskaźnika funkcji

Wpływ na środowisko uruchomieniowe

Ta usługa MDA nie ma wpływu na CLR.

Wynik

Nieprawidłowy wskaźnik funkcji.

Konfiguracja

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

Zobacz także