FRAMEINFO
Beschreibt einen Stapelrahmen.
typedef struct tagFRAMEINFO {
FRAMEINFO_FLAGS m_dwValidFields;
BSTR m_bstrFuncName;
BSTR m_bstrReturnType;
BSTR m_bstrArgs;
BSTR m_bstrLanguage;
BSTR m_bstrModule;
UINT64 m_addrMin;
UINT64 m_addrMax;
IDebugStackFrame2* m_pFrame;
IDebugModule2* m_pModule;
BOOL m_fHasDebugInfo;
BOOL m_fStaleCode;
BOOL m_fAnnotatedFrame;
} FRAMEINFO;
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;
Mitglieder
m_dwValidFields
Eine Kombination von Flags aus der FRAMEINFO_FLAGS-Enumeration, die angibt, welche Felder aufgefüllt werden.m_bstrFuncName
Der Funktionsname, die dem Stapelrahmen.m_bstrReturnType
Der Rückgabetyp dem Stapelrahmen zugeordnet ist.m_bstrArgs
Die Argumente für die Funktion, die dem Stapelrahmen.m_bstrLanguage
Die Sprache, in der die Funktion implementiert wird.m_bstrModule
Der Modulname dem Stapelrahmen zugeordnet ist.m_addrMin
Die minimale physische Stapeladresse.m_addrMAX
Die maximale physikalische Stapeladresse.m_pFrame
Das IDebugStackFrame2-Objekt, das diesen Stapelrahmen darstellt.m_pFrame
Das IDebugModule2-Objekt, das das Modul darstellt, die diesen Stapelrahmen enthält.m_fHasDebugInfo
Ein Wert ungleich 0 (TRUE), wenn Debuginformationen in den angegebenen Rahmen vorhanden sind.m_fHasDebugInfo
Ein Wert ungleich 0 (TRUE) Wenn der Stapelrahmen mit dem Code zugeordnet ist, der nicht mehr gültig ist.m_fHasDebugInfo
Ein Wert ungleich 0 (TRUE) Wenn der Stapelrahmen vom Manager der Sitzung Debuggen (SDM) mit Anmerkungen versehen wird.
Hinweise
Diese Struktur wird auf die gefüllt werden soll IDebugStackFrame2::GetInfo-Methode übergeben. Diese Struktur wird ebenfalls in einer Liste enthalten, auf die in der IEnumDebugFrameInfo2-Schnittstelle enthalten ist, die wiederum von einem Aufruf der IDebugThread2::EnumFrameInfo-Methode zurückgegeben wird.
Anforderungen
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll