invalidFunctionPointerInDelegate MDA

Note

Dieser Artikel ist spezifisch für .NET Framework. Sie gilt nicht für neuere Implementierungen von .NET, einschließlich .NET 6 und höherer Versionen.

Der invalidFunctionPointerInDelegate verwaltete Debugging-Assistent (Managed Debugging Assistant, MDA) wird aktiviert, wenn ein ungültiger Funktionszeiger übergeben wird, um einen Delegaten über einen systemeigenen Funktionszeiger zu erstellen.

Symptome

Zugriffsverletzungen oder unerwartete Speicherbeschädigungen bei Verwendung eines Delegaten über einen Funktionszeiger.

Ursache

Es wurde ein ungültiger Funktionszeiger angegeben.

Auflösung

Angeben eines gültigen Funktionszeigers

Effekt auf die Laufzeit

Diese MDA hat keine Auswirkungen auf die CLR.

Output

Der ungültige Funktionszeiger.

Konfiguration

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

Siehe auch