Método Scheduler::Create
Cria um novo agendador cujo comportamento é descrito pelo parâmetro de _Policy , coloca uma referência inicial no agendador, e retorna-lhe um ponteiro.
static Scheduler * __cdecl Create(
const SchedulerPolicy& _Policy
);
Parâmetros
- _Policy
A política de agendador que descreve o comportamento do agendador recém-criado.
Valor de retorno
Um ponteiro para um agendador recém-criado. Esse objeto de Scheduler tem uma contagem inicial de referência colocada nele.
Comentários
Depois que um agendador é criado com o método de Create , você deve chamar o método de Release em algum momento no futuro para remover a contagem inicial de referência e permitir que o agendador fechado.
Um agendador criado com esse método não é anexado ao contexto de chamada. Pode ser anexado a um contexto usando o método de Anexar .
Esse método pode gerar uma variedade de exceções, incluindo scheduler_resource_allocation_error e invalid_scheduler_policy_value.
Requisitos
Cabeçalho: concrt.h
Namespace: simultaneidade
Consulte também
Referência
Método CurrentScheduler::Create