共用方式為


_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 程式碼,則函式傳回設備值為 0xa0,錯誤碼為 0x1000 的 HRESULT SOS_E_NOMANAGEDCODE。

需求

**平台:**請參閱 .NET Framework 系統需求

**標頭:**SOS_Stacktrace.h

**.NET Framework 版本:**4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0

請參閱

其他資源

偵錯全域靜態函式