取得一個列舉子,用於執行緒呼叫堆疊上的參考。
Note
此 API 原本是針對運行時間內部使用所設計。 雖然現在支援第三方使用,但建議您盡可能使用 ICorDebug 和 ICorProfiler API。
Syntax
HRESULT GetStackReferences([in] DWORD osThreadID, [out] ISOSStackRefEnum **ppEnum);
Parameters
osThreadID
[在]堆疊要列舉的作業系統執行緒 ID。
ppEnum
[出]一個指向 ISOSStackRefEnum 接收堆疊參考枚舉器的介面指標的指標。
Remarks
所提供的方法是介面的一部分 ISOSDacInterface ,對應虛擬方法表的第 80 個槽位。
回傳 ISOSStackRefEnum 的列舉器源自 ISOSEnum 並提供一種 Next 回傳 SOSStackRefData 條目的方法。 它也提供一種 EnumerateErrors 方法,能報告執行時無法枚舉 GC 參考的堆疊框架。
要求
平台:請參閱系統需求。
標題: 沒
圖書館: 沒
.NET Framework 版本:自 4.7 版本起可用