Compartilhar via


Método de Scheduler::CreateScheduleGroup

Cria um novo grupo de agendamento dentro do Agendador.A versão que aceita o parâmetro _Placement faz com que as tarefas dentro do grupo recém-criado agenda para ser viesado para executar no local especificado por esse parâmetro.

virtual ScheduleGroup * CreateScheduleGroup() =0;

virtual ScheduleGroup * CreateScheduleGroup(
   location& _Placement
) =0;

Parâmetros

  • _Placement
    Uma referência a um local onde as tarefas dentro do grupo de agendamento será viesado para executar no.

Valor de retorno

Um ponteiro para o grupo recém-criado de agenda.Isso ScheduleGroup o objeto tem uma contagem de referência inicial colocada nele.

Comentários

Você deve chamar o Release método em um grupo de agendamento quando terminar o trabalho de agendamento para ele.O Agendador destruirá a agenda de grupo quando estao todo o trabalho foi concluído.

Observe se criado explicitamente este Agendador, você deve liberar todas as referências para agendar grupos dentro dele, antes de liberar as referências de Agendador.

Requisitos

Cabeçalho: concrt.h

Namespace: concorrência

Consulte também

Referência

Classe de agendador

Classe de ScheduleGroup

Método de ScheduleGroup::Release

local de classe

Conceitos

Agendador de tarefa (tempo de execução de simultaneidade)