共用方式為


_EFN_GetManagedExcepStack 函式

給予 Managed 例外狀況物件位址後,會傳回內部包含堆疊追蹤版本的字串。

語法

HRESULT _EFN_GetManagedExcepStack(
    [in]  PDEBUG_CLIENT Client,
    [in]  ULONG64       StackObjAddr,
    [out] __out_ecount(cbString) PSTR szStackString,
    [out] ULONG         cbString
);

參數

Client [in]正在偵錯的用戶端。

StackObjAddr [in]衍生自 Exception的Managed物件指標。

szStackString [out] 傳回的字串。

cbString [out]字串緩衝區中可用的字元數。

備註

如果目前在內容中線程上沒有任何 Managed 程式代碼,此函式會傳回 HRESULT SOS_E_NOMANAGEDCODE,其設施值為 0xa0,且錯誤碼為 0x1000。

需求

平台:請參閱系統需求

標頭: SOS_Stacktrace.h

.NET Framework 版本: 自 2.0 起提供

另請參閱