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)