共用方式為


IDebugThread2::EnumFrameInfo

 

如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件

擷取此執行緒的堆疊框架的清單。

語法

HRESULT EnumFrameInfo (   
   FRAMEINFO_FLAGS        dwFieldSpec,  
   UINT                   nRadix,  
   IEnumDebugFrameInfo2** ppEnum  
);  
int EnumFrameInfo (   
   enum_FRAMEINFO_FLAGS     dwFieldSpec,  
   uint                     nRadix,  
   out IEnumDebugFrameInfo2 ppEnum  
);  

參數

dwFieldSpec
[in]從旗標的組合FRAMEINFO_FLAGS列舉,指定的哪些欄位FRAMEINFO結構都必須填寫。 指定FIF_FUNCNAME_FORMAT格式化成單一字串函式名稱的旗標。

nRadix
[in]格式化數字資訊列舉值中的使用的基數。

ppEnum
[out]傳回IEnumDebugFrameInfo2物件,其中包含一份FRAMEINFO結構描述的堆疊框架。

傳回值

如果成功,傳回S_OK; 否則傳回錯誤碼。

備註

執行緒的框架會先列舉目前框架與上一次列舉的舊框架列舉順序。

另請參閱

IDebugThread2
FRAMEINFO_FLAGS
IEnumDebugFrameInfo2
FRAMEINFO