Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Lekéri az aktuális keretet az ICorDebugStackWalk objektumban.
Szemantika
HRESULT GetFrame([out] ICorDebugFrame ** pFrame);
Paraméterek
pFrame
[in] Mutató a létrehozott keretobjektum címére, amely a verem aktuális keretét jelöli.
Visszaadott érték
Ez a metódus a következő specifikus HRESULT-eket, valamint a metódushibát jelző HRESULT-hibákat adja vissza.
| HRESULT | Description |
|---|---|
| S_OK | A futtatókörnyezet sikeresen visszaadta az aktuális keretet. |
| E_FAIL | Az aktuális keret nem lett visszaadva. |
| S_FALSE | Az aktuális keret egy natív veremkeret. |
| E_INVALIDARG |
pFrame null értékű. |
| CORDBG_E_PAST_END_OF_STACK | A keretmutató már a verem végén van; ezért további keretek nem érhetők el. |
Exceptions
Megjegyzések
ICorDebugStackWalk Csak tényleges veremkereteket ad vissza. A belső keretek visszaadásához használja az ICorDebugThread3::GetActiveInternalFrames metódust. (A belső keretek olyan adatstruktúrák, amelyeket a futtatókörnyezet a verembe küld az ideiglenes adatok tárolásához.)
Requirements
Platformok: Lásd: .NET által támogatott operációs rendszerek.
Fejléc: CorDebug.idl, CorDebug.h
Könyvtár: CorGuids.lib
.NET-verziók: A .NET-keretrendszer 4.0 óta érhető el