Método de IScheduler::AddVirtualProcessors

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

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

Parâmetros

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

  • count
    O número de IVirtualProcessorRoot interfaces no array.

Comentários

O Gerenciador de recursos invoca o AddVirtualProcessor método para conceder um conjunto inicial de raízes do processador virtual para um programador. Ele também poderia chamar o método para adicionar raízes de processador virtual para o Agendador quando ele redistribui recursos entre agendadores.

Requisitos

Cabeçalho: concrtrm.h

Namespace: Simultaneidade

Consulte também

Referência

Estrutura de IScheduler

Estrutura de IVirtualProcessorRoot

Outros recursos

Método de IScheduler::RemoveVirtualProcessors