ICorDebugDataTarget::GetThreadContext 方法
傳回指定之執行緒的目前執行緒內容。
HRESULT GetThreadContext(
[in] DWORD dwThreadID,
[in] ULONG32 contextFlags,
[in] ULONG32 contextSize,
[out, size_is(contextSize)] BYTE * pContext);
參數
dwThreadID
[in] 要擷取其中內容之執行緒的識別項。 識別項是由作業系統所定義。contextFlags
[in] 平台相依旗標的位元組合,表示應讀取哪個部分的內容。contextSize
[in] pContext 的大小。pContext
[out] 將儲存執行緒內容的緩衝區。
備註
在 Windows 平台上,pContext 必須是 ICorDebugDataTarget::GetPlatform 方法指定的電腦類型所適用的 CONTEXT 結構 (定義於 WinNT.h 中)。 contextFlags 的值必須與 CONTEXT 結構的 ContextFlags 欄位相同。 CONTEXT 結構是處理器特定的。如需詳細資訊,請參閱 WinNT.h 檔案。
需求
**平台:**請參閱 .NET Framework 系統需求。
**標頭:**CorDebug.idl、CorDebug.h
**程式庫:**CorGuids.lib
**.NET Framework 版本:**4