IUMSUnblockNotification (Estructura)
Representa una notificación del Administrador de recursos indicando que un proxy del subproceso que había bloqueado y desencadenado un valor devuelto al contexto de programación designado del programador, se ha desbloqueado y está listo para su programación. Esta interfaz no es válida una vez que el contexto de ejecución asociado del proxy del subproceso, devuelto desde el método GetContext
, se vuelve a programar.
Sintaxis
struct IUMSUnblockNotification;
Miembros
Métodos públicos
Nombre | Descripción |
---|---|
IUMSUnblockNotification::GetContext | Devuelve la interfaz IExecutionContext del contexto de ejecución asociado al proxy del subproceso que se ha desbloqueado. Una vez que este método devuelve y el contexto de ejecución subyacente se ha reprogramado mediante una llamada al método IThreadProxy::SwitchTo , esta interfaz ya no es válida. |
IUMSUnblockNotification::GetNextUnblockNotification | Devuelve la interfaz IUMSUnblockNotification siguiente en la cadena devuelta del método IUMSCompletionList::GetUnblockNotifications . |
Jerarquía de herencia
IUMSUnblockNotification
Requisitos
Encabezado: concrtrm.h
Espacio de nombres: simultaneidad
IUMSUnblockNotification::GetContext (Método)
Devuelve la interfaz IExecutionContext
del contexto de ejecución asociado al proxy del subproceso que se ha desbloqueado. Una vez que este método devuelve y el contexto de ejecución subyacente se ha reprogramado mediante una llamada al método IThreadProxy::SwitchTo
, esta interfaz ya no es válida.
virtual IExecutionContext* GetContext() = 0;
Valor devuelto
Interfaz IExecutionContext
para el contexto de ejecución en un proxy de subproceso que se ha desbloqueado.
Método IUMSUnblockNotification::GetNextUnblockNotification
Devuelve la interfaz IUMSUnblockNotification
siguiente en la cadena devuelta del método IUMSCompletionList::GetUnblockNotifications
.
virtual IUMSUnblockNotification* GetNextUnblockNotification() = 0;
Valor devuelto
La interfaz IUMSUnblockNotification
siguiente en la cadena devuelta del método IUMSCompletionList::GetUnblockNotifications
.
Consulte también
concurrency (espacio de nombres)
IUMSScheduler (estructura)
IUMSCompletionList (estructura)