Scheduler::Create, méthode
Crée un nouveau planificateur dont le comportement est décrit par le paramètre _Policy, place une référence initiale sur le planificateur et retourne un pointeur vers celui-ci.
static Scheduler * __cdecl Create(
const SchedulerPolicy& _Policy
);
Paramètres
- _Policy
Stratégie du planificateur qui décrit le comportement du planificateur créé récemment.
Valeur de retour
Pointeur vers un planificateur créé récemment. Cet objet Scheduler est associé à un décompte de références initial.
Notes
Après avoir créé un planificateur avec la méthode Create, vous devez appeler la méthode Release à un moment ou un autre pour supprimer le décompte de références initial et autoriser l'arrêt du planificateur.
Un planificateur créé avec cette méthode n'est pas joint au contexte d'appel. Il peut être joint à un contexte utilisant la méthode Attach.
Cette méthode peut lever diverses exceptions, notamment scheduler_resource_allocation_error et invalid_scheduler_policy_value.
Configuration requise
En-tête : concrt.h
Espace de noms : concurrency
Voir aussi
Référence
CurrentScheduler::Create, méthode