Compartilhar via


Método de IScheduler::AddVirtualProcessors

Fornece um programador com um conjunto de raízes de processador virtual para seu uso.Cada IVirtualProcessorRoot interface representa o direito de executar um único thread pode executar o trabalho em nome do Agendador.

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

Parâmetros

  • ppVirtualProcessorRoots
    Uma matriz de IVirtualProcessorRoot raízes de interfaces que representa o processador virtual que está sendo adicionado ao Agendador.

  • count
    O número de IVirtualProcessorRoot interfaces na matriz.

Comentários

Chama o Gerenciador de recursos de AddVirtualProcessor método para conceder um conjunto inicial de raízes de processador virtual para um programador.Ele também pode invocar o método adicionar raízes de processador virtual para o Agendador quando ele redistribui recursos entre os agendadores.

Requisitos

Cabeçalho: concrtrm.h

Namespace: concorrência

Consulte também

Referência

Estrutura de IScheduler

Estrutura de IVirtualProcessorRoot

Método de IScheduler::RemoveVirtualProcessors