Compartir a través de


Scheduler::Create (Método)

Crea un nuevo programador cuyo comportamiento se describe en el parámetro _Policy, coloca una referencia inicial en el programador y le devuelve un puntero.

static Scheduler * __cdecl Create(
   const SchedulerPolicy& _Policy
);

Parámetros

  • _Policy
    La directiva del programador que describe el comportamiento del programador recién creado.

Valor devuelto

Un puntero a un programador recién creado.Este objeto Scheduler tiene un recuento de referencia inicial colocado en él.

Comentarios

Una vez creado un programador de tareas con el Create método, se debe llamar a la Release método en algún momento en el futuro para quitar el recuento de referencia inicial y permitir que el programador de tareas apagar.

Un programador creado con este método no está asociado con el contexto de la llamada.Se puede conectar a un contexto mediante el adjuntar método.

Este método puede producir una gran variedad de excepciones, incluyendo scheduler_resource_allocation_error y invalid_scheduler_policy_value.

Requisitos

Encabezado: concrt.h

Espacio de nombres: concurrencia

Vea también

Referencia

Scheduler (Clase)

Scheduler::Release (Método)

Scheduler::Attach (Método)

CurrentScheduler::Create (Método)

PolicyElementKey (Enumeración)

Conceptos

Programador de tareas (Runtime de simultaneidad)