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
必須是CONTEXT
適用於 ICorDebugDataTarget::GetPlatform 方法所指定之電腦類型的結構(定義於 WinNT.h 中)。 contextFlags
必須具有與 ContextFlags
結構欄位 CONTEXT
相同的值。 結構 CONTEXT
是處理器特定的;如需詳細資訊,請參閱 WinNT.h 檔案。
需求
平台:請參閱系統需求。
標頭:CorDebug.idl、CorDebug.h
程式庫:CorGuids.lib
.NET Framework 版本: 自 4 起提供