共用方式為


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
    非零值 (TRUE) 如果偵錯資訊存在於指定的框架。

  • m_fHasDebugInfo
    非零值 (TRUE) 如果堆疊框架已經不存在於正確的程式碼與相關聯。

  • m_fHasDebugInfo
    非零值 (TRUE) 如果堆疊框架將附註的工作階段偵錯管理員 (SDM)。

備註

這個結構會傳遞至IDebugStackFrame2::GetInfo方法,會自動填入。 此結構也包含在清單中包含的IEnumDebugFrameInfo2介面,反而會傳回從呼叫IDebugThread2::EnumFrameInfo方法。

需求

標頭: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

組件: Microsoft.VisualStudio.Debugger.Interop.dll

請參閱

參考

結構和等位

FRAMEINFO_FLAGS

IDebugStackFrame2

IDebugModule2

IDebugStackFrame2::GetInfo

IEnumDebugFrameInfo2

IDebugThread2::EnumFrameInfo