Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Získá aktuální rámec v ICorDebugStackWalk objektu.
Syntaxe
HRESULT GetFrame([out] ICorDebugFrame ** pFrame);
Parametry
pFrame
[v] Ukazatel na adresu vytvořeného objektu rámce, který představuje aktuální rámec v zásobníku.
Návratová hodnota
Tato metoda vrátí následující konkrétní HRESULTs a také chyby HRESULT, které označují selhání metody.
| HRESULT | Description |
|---|---|
| S_OK | Modul runtime úspěšně vrátil aktuální rámec. |
| E_FAIL | Aktuální rámec nebyl vrácen. |
| S_FALSE | Aktuální rámec je nativní rámec zásobníku. |
| E_INVALIDARG |
pFrame je null. |
| CORDBG_E_PAST_END_OF_STACK | Ukazatel rámce je již na konci zásobníku; proto není možné získat přístup k žádným dalším snímkům. |
Exceptions
Poznámky
ICorDebugStackWalk vrátí pouze skutečné rámce zásobníku. K vrácení interních rámců použijte metodu ICorDebugThread3::GetActiveInternalFrames . (Interní rámce jsou datové struktury vložené do zásobníku modulem runtime pro ukládání dočasných dat.)
Požadavky
Platformy: Viz podporované operační systémy .NET.
Záhlaví: CorDebug.idl, CorDebug.h
Knihovna: CorGuids.lib
Verze .NET: K dispozici od rozhraní .NET Framework 4.0