Partager via


ScheduleGroup::Release, méthode

Décrémente le décompte de références au groupe de planificateur.

virtual unsigned int Release() =0;

Valeur de retour

Décompte de références décrémenté récemment.

Notes

Cela est utilisé en général pour gérer la durée de vie du groupe de planification pour la composition.Lorsque le décompte de références d'un groupe de la planification atteint zéro, le groupe de planification est supprimé par le runtime.Après avoir appelé la méthode d' Release le nombre de fois spécifique de supprimer le décompte de références de conception et toutes les références supplémentaires placés à l'aide de la méthode d' Reference , vous ne pouvez pas utiliser le groupe de planification plus approfondie.Le fait d'agir ainsi provoquera un comportement non défini.

Un groupe de planification est associé à une instance du planificateur particulière.Vous devez vérifier que toutes les références au groupe de planification sont libérées avant que toutes les références au planificateur soient libérées, car ce dernier peuvent entraîner un planificateur qui est détruit.Le fait d'agir différemment engendre un comportement non défini.

Configuration requise

En-tête : concrt.h

Accès concurrentiel del'espace de noms :

Voir aussi

Référence

ScheduleGroup, classe

ScheduleGroup::Reference, méthode

CurrentScheduler::CreateScheduleGroup, méthode

Scheduler::CreateScheduleGroup, méthode