Share via


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