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.
Ruft einen Enumerator für den Aufrufstapel ab, der in ein Ausnahmeobjekt eingebettet ist.
Syntax
HRESULT EnumerateExceptionCallStack(
[out] ICorDebugExceptionObjectCallStackEnum **ppCallStackEnum
);
Die Parameter
ppCallStackEnum [out] Ein Zeiger auf die Adresse eines ICorDebugExceptionObjectCallStackEnum-Schnittstellenobjekts , das ein Stapelablaufverfolgungs-Enumerator für ein verwaltetes Ausnahmeobjekt ist.
Bemerkungen
Wenn keine Aufrufstapelinformationen verfügbar sind, gibt die Methode zurück S_OK, und ICorDebugExceptionObjectCallStackEnum ist ein gültiger Enumerator mit einer Länge von 0. Wenn die Methode keine Stapelüberwachungsinformationen abrufen kann, wird E_FAIL der Rückgabewert und kein Enumerationselement zurückgegeben.
Das ICorDebugExceptionObjectCallStackEnum -Objekt ist für die Decodierung der Stapelablaufverfolgungsdaten aus dem _stackTrace Feld des Ausnahmeobjekts verantwortlich.
Anforderungen
Plattformen: Siehe .NET unterstützte Betriebssysteme.
Kopfball: CorDebug.idl, CorDebug.h
Bibliothek: CorGuids.lib
.NET-Versionen: Verfügbar seit .NET Framework 4.5