ICorDebugRegisterSet::GetThreadContext 方法
取得目前執行緒的內容。
語法
HRESULT GetThreadContext(
[in] ULONG32 contextSize,
[in, out, length_is(contextSize),
size_is(contextSize)] BYTE context[]
);
參數
contextSize
[in] context
陣列的大小 (以位元組為單位)。
context
[in, out] 位元組陣列,組成目前平台的 Win32 CONTEXT
結構。
備註
偵錯工具應呼叫此函式而非 Win32 GetThreadContext
函式,因為執行緒可能處於「遭攔截」狀態,其內容已暫時變更。 傳回的資料是目前平台的 Win32 CONTEXT
結構。
針對非分葉框架,用戶端應該使用 ICorDebugRegisterSet::GetRegistersAvailable 來檢查哪些暫存器有效。
規格需求
平台:請參閱系統需求。
標頭:CorDebug.idl、CorDebug.h
程式庫:CorGuids.lib
.NET Framework版本:自 1.0 起提供
另請參閱
意見反映
https://aka.ms/ContentUserFeedback。
即將推出:我們會在 2024 年淘汰 GitHub 問題,並以全新的意見反應系統取代並作為內容意見反應的渠道。 如需更多資訊,請參閱:提交及檢視以下的意見反映: