共用方式為


IThreadProxy 結構

執行緒的抽象概念。 視您所建立的排程器的 SchedulerType 原則機碼,資源管理員會授與您由一般 Win32 執行緒或使用者模式可排程 (UMS) 執行緒備份的執行緒 Proxy。 安裝 Windows 7 (含以上) 版本的 64 位元作業系統支援 UMS 執行緒。

struct IThreadProxy;

成員

公用方法

名稱

描述

IThreadProxy::GetId 方法

傳回執行緒 Proxy 的唯一識別碼。

IThreadProxy::SwitchOut 方法

封鎖目前正在執行的執行緒 Proxy,直到可用的虛擬處理器根可以繼續使用該 Proxy 為止。

IThreadProxy::SwitchTo 方法

執行從目前正在執行內容的合作內容切換至另一個內容。

IThreadProxy::YieldToSystem 方法

造成呼叫執行緒執行目前處理器上已就緒可執行的其他執行緒。 作業系統會選取下一個要執行的執行緒。

備註

執行緒 Proxy 會結合於由介面 IExecutionContext 代表的執行內容,做為分派工作的方法。

繼承階層架構

IThreadProxy

需求

標頭: concrtrm.h

**命名空間:**並行

請參閱

參考

Concurrency 命名空間

IExecutionContext 結構

IScheduler 結構

IVirtualProcessorRoot 結構