共用方式為


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 起提供

另請參閱