FRAMEINFO
스택 프레임에 설명 합니다.
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;
Members
m_dwValidFields
플래그의 조합에서 FRAMEINFO_FLAGS 필드에 채워져 지정 하는 열거형입니다.m_bstrFuncName
스택 프레임과 연결 된 함수의 이름입니다.m_bstrReturnType
스택 프레임과 연결 된 반환 형식이 있습니다.m_bstrArgs
스택 프레임과 연결 된 함수의 인수입니다.m_bstrLanguage
함수가 구현 되는 언어입니다.m_bstrModule
스택 프레임과 연결 된 모듈 이름입니다.m_addrMin
최소 물리적 스택 주소입니다.m_addrMAX
실제 최대 스택 주소입니다.m_pFrame
IDebugStackFrame2 이 스택 프레임을 나타내는 개체입니다.m_pFrame
IDebugModule2 이 스택 프레임을 포함 하는 모듈을 나타내는 개체입니다.m_fHasDebugInfo
0이 아닌 (TRUE) 디버그 정보는 지정 된 프레임에 존재 하는 경우.m_fHasDebugInfo
0이 아닌 (TRUE) 스택 프레임이 더 이상 유효 하지 않은 코드와 관련 된 경우.m_fHasDebugInfo
0이 아닌 (TRUE) 세션 디버그 매니저 (SDM) 스택 프레임이 표시 됩니다 경우.
설명
이 구조체에 전달 되는 IDebugStackFrame2::GetInfo 메서드를 채워야 합니다. 이 구조는 또한 포함 된 목록에 포함 된는 IEnumDebugFrameInfo2 ,에 대 한 호출에서 반환 되는 인터페이스는 IDebugThread2::EnumFrameInfo 메서드.
요구 사항
헤더: msdbg.h
네임 스페이스: Microsoft.VisualStudio.Debugger.Interop
어셈블리: Microsoft.VisualStudio.Debugger.Interop.dll