ICorDebugExceptionObjectValue::EnumerateExceptionCallStack 方法
取得內嵌在例外狀況物件中的呼叫堆疊列舉值。
語法
HRESULT EnumerateExceptionCallStack(
[out] ICorDebugExceptionObjectCallStackEnum **ppCallStackEnum
);
參數
ppCallStackEnum [out] Managed 例外狀況物件堆棧追蹤列舉值之 ICorDebugExceptionObjectCallStackEnum 介面對象的位址指標。
備註
如果沒有可用的呼叫堆棧資訊,此方法會 S_OK
傳回 ,且 ICorDebugExceptionObjectCallStackEnum 是長度為 0 的有效列舉值。 如果方法無法擷取堆疊追蹤資訊,則傳回值是 E_FAIL
,而且不會傳回任何列舉值。
ICorDebugExceptionObjectCallStackEnum 對象負責從_stackTrace
例外狀況物件的字段譯碼堆疊追蹤數據。
需求
平台:請參閱系統需求。
標頭:CorDebug.idl、CorDebug.h
程式庫:CorGuids.lib
.NET Framework 版本: 自 4.5 起提供