Struttura IUMSUnblockNotification
Rappresenta una notifica di Gestione risorse indicante che un proxy del thread, che si è bloccato e ha attivato un valore restituito al contesto di pianificazione definito dell'utilità di pianificazione, si è sbloccato ed è pronto per essere pianificato. Questa interfaccia non è valida una volta riprogrammato il contesto di esecuzione associato del proxy del thread, restituito dal metodo GetContext
.
Sintassi
struct IUMSUnblockNotification;
Membri
Metodi pubblici
Nome | Descrizione |
---|---|
IUMSUnblockNotification::GetContext | Restituisce l'interfaccia IExecutionContext per il contesto di esecuzione associato al proxy del thread che ha sbloccato. Una volta restituito questo metodo e il contesto di esecuzione sottostante è stato riprogrammato tramite una chiamata al IThreadProxy::SwitchTo metodo , questa interfaccia non è più valida. |
IUMSUnblockNotification::GetNextUnblockNotification | Restituisce l'interfaccia successiva IUMSUnblockNotification nella catena restituita dal metodo IUMSCompletionList::GetUnblockNotifications . |
Gerarchia di ereditarietà
IUMSUnblockNotification
Requisiti
Intestazione: concrtrm.h
Spazio dei nomi: Concurrency
Metodo IUMSUnblockNotification::GetContext
Restituisce l'interfaccia IExecutionContext
per il contesto di esecuzione associato al proxy del thread che ha sbloccato. Una volta restituito questo metodo e il contesto di esecuzione sottostante è stato riprogrammato tramite una chiamata al IThreadProxy::SwitchTo
metodo , questa interfaccia non è più valida.
virtual IExecutionContext* GetContext() = 0;
Valore restituito
Interfaccia IExecutionContext
per il contesto di esecuzione in un proxy di thread che ha sbloccato.
Metodo IUMSUnblockNotification::GetNextUnblockNotification
Restituisce l'interfaccia successiva IUMSUnblockNotification
nella catena restituita dal metodo IUMSCompletionList::GetUnblockNotifications
.
virtual IUMSUnblockNotification* GetNextUnblockNotification() = 0;
Valore restituito
Interfaccia successiva IUMSUnblockNotification
nella catena restituita dal metodo IUMSCompletionList::GetUnblockNotifications
.
Vedi anche
Spazio dei nomi concurrency
Struttura IUMSScheduler
Struttura IUMSCompletionList