IUMSUnblockNotification, structure
Représente une notification du gestionnaire des ressources qui indique qu'un proxy de thread qui s'est bloqué et qui a déclenché un retour vers le contexte de planification désigné du planificateur s'est débloqué et est prêt à être planifié. Cette interface n'est pas valide une fois que le contexte d'exécution associé du proxy de thread, retourné à partir de la méthode GetContext
, est replanifié.
Syntaxe
struct IUMSUnblockNotification;
Membres
Méthodes publiques
Nom | Description |
---|---|
IUMSUnblockNotification ::GetContext | Retourne l’interface IExecutionContext pour le contexte d’exécution associé au proxy de thread qui a été débloqué. Une fois cette méthode retournée et que le contexte d’exécution sous-jacent a été replanifié via un appel à la IThreadProxy::SwitchTo méthode, cette interface n’est plus valide. |
IUMSUnblockNotification ::GetNextUnblockNotification | Retourne l’interface suivante IUMSUnblockNotification dans la chaîne retournée par la méthode IUMSCompletionList::GetUnblockNotifications . |
Hiérarchie d'héritage
IUMSUnblockNotification
Spécifications
En-tête : concrtrm.h
Espace de noms : concurrency
IUMSUnblockNotification ::GetContext, méthode
Retourne l’interface IExecutionContext
pour le contexte d’exécution associé au proxy de thread qui a été débloqué. Une fois cette méthode retournée et que le contexte d’exécution sous-jacent a été replanifié via un appel à la IThreadProxy::SwitchTo
méthode, cette interface n’est plus valide.
virtual IExecutionContext* GetContext() = 0;
Valeur de retour
Interface IExecutionContext
pour le contexte d’exécution vers un proxy de thread qui a été déblocée.
IUMSUnblockNotification ::GetNextUnblockNotification, méthode
Retourne l’interface suivante IUMSUnblockNotification
dans la chaîne retournée par la méthode IUMSCompletionList::GetUnblockNotifications
.
virtual IUMSUnblockNotification* GetNextUnblockNotification() = 0;
Valeur de retour
Interface suivante IUMSUnblockNotification
dans la chaîne retournée par la méthode IUMSCompletionList::GetUnblockNotifications
.
Voir aussi
accès concurrentiel Namespace
IUMSScheduler, structure
IUMSCompletionList, structure
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour