共用方式為


IVirtualProcessorRoot 結構

執行緒 Proxy 可以在其上執行的硬體執行緒的抽象概念。

struct IVirtualProcessorRoot : public IExecutionResource;

Members

Dd492543.collapse_all(zh-tw,VS.110).gif公用方法

名稱

描述

IVirtualProcessorRoot::Activate 方法

會導致與執行內容介面 pContext 相關的執行緒 Proxy 開始在此虛擬處理器根上執行。

IVirtualProcessorRoot::Deactivate 方法

會導致目前正在這個虛擬處理器根上執行的在執行緒 Proxy 停止分派執行內容。 執行緒 Proxy 會繼續執行 Activate 方法呼叫。

IVirtualProcessorRoot::EnsureAllTasksVisible 方法

造成存放在個別處理器之記憶體階層中的資料顯示在系統的所有處理器上。 它可確保在方法傳回前已在所有處理器上執行完整的記憶體柵欄。

IVirtualProcessorRoot::GetId 方法

傳回虛擬處理器根的唯一識別項。

備註

每個虛擬處理器根都有一個相關的執行資源。 IVirtualProcessorRoot 介面繼承自 IExecutionResource 介面。 多個虛擬處理器根可能會對應到相同的基礎硬體執行緒。

資源管理員會回應資源要求,將虛擬處理器根授與排程器。 排程器可以使用虛擬處理器根來執行,方法是以執行內容啟用該工作。

繼承階層架構

IExecutionResource

IVirtualProcessorRoot

需求

標頭: concrtrm.h

Namespace: 並行存取

請參閱

參考

concurrency 命名空間