共用方式為


ICorDebugExceptionObjectValue::EnumerateExceptionCallStack 方法

取得內嵌在例外狀況物件中的呼叫堆疊的列舉值。

語法

HRESULT EnumerateExceptionCallStack(
    [out] ICorDebugExceptionObjectCallStackEnum **ppCallStackEnum
);

參數

ppCallStackEnum [out] ICorDebugExceptionObjectCallStackEnum 介面物件位址的指標,該物件是受控例外狀況物件的堆疊追蹤列舉值。

備註

如果沒有可用的呼叫堆疊資訊,方法會傳回 S_OK,而 ICorDebugExceptionObjectCallStackEnum 是長度為 0 的有效列舉值。 如果方法無法擷取堆疊追蹤資訊,則傳回值為 E_FAIL ,且不會傳回任何列舉值。

ICorDebugExceptionObjectCallStackEnum 物件負責從例外狀況物件的欄位解_stackTrace碼堆疊追蹤資料。

需求

平台: 請參閱 .NET 支援的作業系統

標題: CorDebug.idl、CorDebug.h

圖書館: CorGuids.lib

.NET 版本: 自 .NET Framework 4.5 起提供

另請參閱