Método CurrentScheduler::CreateScheduleGroup
Cria um novo grupo da agenda no agendador associado ao contexto de chamada. A versão que usa o parâmetro _Placement causa tarefas dentro do grupo da agenda recém-criada ser removido para executar no local especificado pelo parâmetro.
static ScheduleGroup * __cdecl CreateScheduleGroup();
static ScheduleGroup * __cdecl CreateScheduleGroup(
location& _Placement
);
Parâmetros
- _Placement
Uma referência a um local onde as tarefas dentro do grupo de agenda sejam inclinadas para executar.
Valor de retorno
Um ponteiro para o grupo da agenda recém-criada. Esse objeto de ScheduleGroup tem uma contagem inicial de referência colocada nele.
Comentários
Esse método resultará no agendador padrão dos processos que está sendo criado e/ou anexado ao contexto de chamada se não houver nenhum o agendador associado atualmente com o contexto de chamada.
Você deve chamar o método de Versão em um grupo da agenda ao trabalho seja feito de programação. O agendador destruirá o grupo de agenda quando qualquer trabalho em fila a ele foi concluída.
Observe que se você criou explicitamente esse agendador, você deve liberar todas as referências aos grupos de agenda nela, antes de liberar a referência no agendador, desanexo o contexto atual deles.
Requisitos
Cabeçalho: concrt.h
Namespace: simultaneidade