共用方式為


IScheduler::AddVirtualProcessors 方法

提供排程器,以及一組供其使用的虛擬處理器根。 每個 IVirtualProcessorRoot 介面均代表執行單一執行緒的權限,此執行緒可以代表排程器執行工作。

virtual void AddVirtualProcessors(
   _In_reads_(count) IVirtualProcessorRoot ** ppVirtualProcessorRoots,
   unsigned int count
) =0;

參數

  • ppVirtualProcessorRoots
    IVirtualProcessorRoot 介面陣列,代表要加入到排程器中的虛擬處理器根。

  • count
    陣列中 IVirtualProcessorRoot 介面的數目。

備註

資源管理員會叫用 AddVirtualProcessor 方法,將一組初始的虛擬處理器根授與排程器。 當它重新平衡排程器之間的資源時,也可以叫用方法,將虛擬處理器根加入到排程器中。

需求

標頭: concrtrm.h

Namespace: 並行存取

請參閱

參考

IScheduler 結構

IVirtualProcessorRoot 結構

IScheduler::RemoveVirtualProcessors 方法