Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Vertegenwoordigt een melding van de Resource Manager dat een threadproxy, die aanvankelijk de terugkeer naar de aangewezen plancontext van de planner blokkeerde, nu gedeblokkeerd is en klaar is om opnieuw ingepland te worden. Deze interface is ongeldig zodra de bijbehorende uitvoeringscontext van de threadproxy, geretourneerd door de GetContext methode, opnieuw is gepland.
Syntaxis
struct IUMSUnblockNotification;
Leden
Openbare methoden
| Naam | Description |
|---|---|
| IUMSUnblockNotification::GetContext | Retourneert de IExecutionContext interface voor de uitvoeringscontext die is gekoppeld aan de threadproxy die de blokkering heeft opgeheven. Zodra deze methode wordt geretourneerd en de onderliggende uitvoeringscontext opnieuw is gepland via een aanroep naar de IThreadProxy::SwitchTo methode, is deze interface niet meer geldig. |
| IUMSUnblockNotification::GetNextUnblockNotification | Retourneert de volgende IUMSUnblockNotification-interface in de keten die door de methode IUMSCompletionList::GetUnblockNotifications geretourneerd is. |
Overnamehiƫrarchie
IUMSUnblockNotification
Requirements
Koptekst: concrtrm.h
Naamruimte: concurrentie
Methode IUMSUnblockNotification::GetContext
Retourneert de IExecutionContext-interface voor de uitvoeringscontext die is gekoppeld aan de thread-proxy die de blokkering heeft opgeheven. Zodra deze methode wordt geretourneerd en de onderliggende uitvoeringscontext opnieuw is gepland via een aanroep naar de IThreadProxy::SwitchTo methode, is deze interface niet meer geldig.
virtual IExecutionContext* GetContext() = 0;
Retourwaarde
Een IExecutionContext interface voor de uitvoeringscontext naar een threadproxy die niet meer geblokkeerd is.
Methode IUMSUnblockNotification::GetNextUnblockNotification
Retourneert de volgende IUMSUnblockNotification interface in de keten die wordt geretourneerd door de methode IUMSCompletionList::GetUnblockNotifications.
virtual IUMSUnblockNotification* GetNextUnblockNotification() = 0;
Retourwaarde
De volgende IUMSUnblockNotification interface binnen de keten die is geretourneerd door de methode IUMSCompletionList::GetUnblockNotifications.
Zie ook
concurrentie Namespace
IUMSScheduler Structuur
IUMSCompletionList Structuur