IScheduler::AddVirtualProcessors 方法

为计划程序提供一组虚拟处理器根供其使用。 每个 IVirtualProcessorRoot 接口表示执行可以代表计划程序执行作业的单个线程的权限。

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

参数

  • ppVirtualProcessorRoots
    表示要添加到计划程序的虚拟处理器根的 IVirtualProcessorRoot 接口数组。

  • count
    数组中 IVirtualProcessorRoot 接口的数目。

备注

资源管理器调用 AddVirtualProcessor 方法向计划程序授予虚拟处理器根的初始集合。 还可在重新平衡计划程序间的资源时调用方法来将虚拟处理器根添加到计划程序。

要求

**标头:**concrtrm.h

命名空间: 并发

请参见

参考

IScheduler 结构

IVirtualProcessorRoot 结构

IScheduler::RemoveVirtualProcessors 方法