Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt einen Zeiger auf eine Liste der EH-Klauseln (Exception Handling) zurück, die für diese Zwischensprache (IL) definiert sind.
Syntax
HRESULT GetEHClauses(
[in] ULONG32 cClauses,
[out] ULONG32 * pcClauses,
[out, size_is(cClauses), length_is(*pcClauses)] CorDebugEHClause clauses[]);
Die Parameter
cClauses [in] Die Speicherkapazität des clauses Arrays. Weitere Informationen finden Sie im Abschnitt "Hinweise".
pcClauses [out] Die Anzahl der Klauseln, über die Informationen in das clauses Array geschrieben werden.
Klauseln [out] Ein Array von CorDebugEHClause-Objekten , die Informationen zu Ausnahmebehandlungsklauseln enthalten, die für diese IL definiert sind.
Bemerkungen
Wenn cClauses 0 ist und pcClauses ungleich NULL ist, pcClauses wird die Anzahl der verfügbaren Ausnahmebehandlungsklauseln festgelegt. Wenn cClauses keine Null ist, stellt sie die Speicherkapazität des clauses Arrays dar. Wenn die Methode zurückgegeben wird, clauses enthält sie maximal cClauses Elemente und pcClauses wird auf die Anzahl der Klauseln festgelegt, die tatsächlich in das clauses Array geschrieben wurden.
Anforderungen
Plattformen: Siehe .NET unterstützte Betriebssysteme.
Kopfball: CorDebug.idl, CorDebug.h
Bibliothek: CorGuids.lib
.NET-Versionen: Verfügbar seit .NET Framework 4.5.2