Freigeben über


ICorDebugChain::GetActiveFrame-Methode

Ruft den aktiven (d. h. aktuellen) Frame in der Kette ab.

Syntax

HRESULT GetActiveFrame (
    [out] ICorDebugFrame   **ppFrame
);

Die Parameter

ppFrame [out] Ein Zeiger auf die Adresse eines ICorDebugFrame -Objekts, das den aktiven (d. h. aktuellsten) Frame in der Kette darstellt.

Bemerkungen

Wenn kein verwalteter Stapelframe verfügbar ist, ppFrame wird er auf NULL festgelegt.

Wenn der aktive Frame nicht verfügbar ist, wird der Aufruf erfolgreich ausgeführt und ppFrame ist null. Aktive Frames sind aufgrund CHAIN_ENTER_UNMANAGED nicht für Ketten verfügbar, die aufgrund von CHAIN_ENTER_UNMANAGED initiiert wurden, und für einige aufgrund von CHAIN_CLASS_INIT initiierte Ketten. Siehe die CorDebugChainReason-Aufzählung.

Anforderungen

Plattformen: Siehe .NET unterstützte Betriebssysteme.

Kopfball: CorDebug.idl, CorDebug.h

Bibliothek: CorGuids.lib

.NET-Versionen: Verfügbar seit .NET Framework 1.0