FRAMEINFO
Popisuje rámec zásobníku.
Syntaxe
public struct FRAMEINFO {
public uint m_dwValidFields;
public string m_bstrFuncName;
public string m_bstrReturnType;
public string m_bstrArgs;
public string m_bstrLanguage;
public string m_bstrModule;
public ulong m_addrMin;
public ulong m_addrMax;
public IDebugStackFrame2 m_pFrame;
public IDebugModule2 m_pModule;
public int m_fHasDebugInfo;
public int m_fStaleCode;
public int m_fAnnotatedFrame;
} FRAMEINFO;
Členové
m_dwValidFields
Kombinace příznaků z FRAMEINFO_FLAGS výčtu, která určuje, která pole jsou vyplněna.
m_bstrFuncName
Název funkce přidružený k rámečku zásobníku.
m_bstrReturnType
Návratový typ přidružený k rámečku zásobníku.
m_bstrArgs
Argumenty funkce přidružené k rámečku zásobníku.
m_bstrLanguage
Jazyk, ve kterém je funkce implementována.
m_bstrModule
Název modulu přidružený k rámečku zásobníku.
m_addrMin
Minimální fyzická adresa zásobníku.
m_addrMAX
Maximální fyzická adresa zásobníku.
m_pFrame
IDebugStackFrame2 objekt, který představuje tento rámec zásobníku.
m_pModule
IDebugModule2 objekt, který představuje modul, který obsahuje tento rámec zásobníku.
m_fHasDebugInfo
Nenulová (TRUE
), pokud v daném rámci existují informace o ladění.
m_fStaleCode
Nenulový (TRUE
), pokud je rámec zásobníku přidružený k kódu, který už není platný.
m_fAnnotatedFrame
Nenulový (TRUE
), pokud je rámec zásobníku anotován správcem ladění relace (SDM).
Poznámky
Tato struktura je předána GetInfo metoda, která má být vyplněna. Tato struktura je také obsažena v seznamu, který je obsažen v IEnumDebugFrameInfo2 rozhraní, které je vráceno z volání EnumFrameInfo metoda.
Požadavky
Hlavička: msdbg.h
Obor názvů: Microsoft.VisualStudio.Debugger.Interop
Sestavení: Microsoft.VisualStudio.Debugger.Interop.dll