CurrentScheduler, classe
Représente une abstraction pour le planificateur actuel associé au contexte d'appel.
class CurrentScheduler;
Membres
Méthodes publiques
Nom |
Description |
---|---|
Crée un nouveau planificateur dont le comportement est décrit par le paramètre _Policy et l'associe au contexte d'appel.Le planificateur créé récemment deviendra le planificateur actuel pour le contexte d'appel. |
|
Surchargé.Crée un groupe de planification dans le planificateur associé au contexte d'appel.La version qui prend le paramètre _Placement provoque des tâches dans le groupe de création récente de planification d'être polarisé vers accéder à l'emplacement spécifié par ce paramètre. |
|
Détache le planificateur actuel du contexte d'appel et restaure le planificateur précédemment associé comme planificateur actuel, le cas échéant.Une fois que cette méthode retourne, le contexte appelant est ensuite géré par le planificateur qui a été précédemment attache au contexte à l'aide de CurrentScheduler::Create ou la méthode d' Scheduler::Attach . |
|
Retourne un pointeur au planificateur associé au contexte d'appel, également appelé planificateur actuel. |
|
Retourne le nombre actuel de processeurs virtuels pour le planificateur associé au contexte d'appel. |
|
Retourne une copie de la stratégie avec laquelle le planificateur actuel a été créé. |
|
Retourne un identificateur unique pour le planificateur actuel. |
|
Détermine si un emplacement donné est disponible sur le planificateur actuel. |
|
A pour effet de signaler le gestionnaire d'événements Windows passé dans le paramètre _ShutdownEvent lorsque le planificateur associé au contexte actuel s'arrête et s'autodétruit.Au moment où l'événement est signalé, tout le travail qui avait été planifié par le planificateur est terminé.Plusieurs événements d'arrêt peuvent être signalés via cette méthode. |
|
Surchargé.Planifie une tâche légère dans le planificateur associé au contexte d'appel.La tâche légère est placée à un groupe de planification déterminé par le runtime.La version qui prend le paramètre _Placement provoque la tâche d'être polarisé vers accéder à l'emplacement spécifié. |
Notes
S'il n'y a aucun planificateur (consultez Planificateur) associé au contexte d'appel, de nombreuses méthodes dans la classe CurrentScheduler auront pour résultat d'associer le planificateur par défaut du processus.Cela peut également impliquer que le planificateur par défaut du processus est créé pendant un tel appel.
Hiérarchie d'héritage
CurrentScheduler
Configuration requise
En-tête : concrt.h
Accès concurrentiel del'espace de noms :