Sdílet prostřednictvím


IEnumDebugFrameInfo2

Toto rozhraní vytvoří výčet struktur FRAMEINFO .

Syntaxe

IEnumDebugFrameInfo2 : IUnknown

Poznámky pro implementátory

Ladicí modul (DE) implementuje toto rozhraní a poskytuje seznam struktur, které popisují aktuální zásobník volání.

Poznámky pro volající

Visual Studio volá EnumFrameInfo , aby získalo toto rozhraní vždy, když dojde k zarážce, výjimce nebo zastavení v ladicím programu.

Metody v pořadí Vtable

Následující tabulka ukazuje metody IEnumDebugFrameInfo2.

metoda Popis
Další Načte zadaný počet struktur FRAMEINFO v sekvenci výčtu.
Skip Přeskočí zadaný počet struktur FRAMEINFO v sekvenci výčtu.
Vymazat Obnoví sekvenci výčtu na začátek.
Klonování Vytvoří enumerátor, který obsahuje stejný stav výčtu jako aktuální výčet.
GetCount Získá počet FRAMEINFO struktury v enumerátoru.

Poznámky

Visual Studio toto rozhraní získá jako první krok pro zpracování zarážky, výjimky nebo uživatelem generované pozastavení v ladicím programu. Seznam struktur FRAMEINFO představuje aktuální zásobník volání s aktuálním voláním funkce na začátku seznamu a nejstarší volání funkce na konci seznamu. Každý FRAMEINFO představuje rámec zásobníku, kontext, ve kterém lze vyhodnotit výrazy a podívat se na místní proměnné.

Požadavky

Hlavička: msdbg.h

Obor názvů: Microsoft.VisualStudio.Debugger.Interop

Sestavení: Microsoft.VisualStudio.Debugger.Interop.dll

Viz také