Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Representa uma notificação do Resource Manager de que um proxy de thread que bloqueou e disparou um retorno ao contexto de agendamento designado do agendador foi desbloqueado e está pronto para ser agendado. Essa interface é inválida quando o contexto de execução associado do proxy de thread, retornado do método GetContext, é reagendado.
Sintaxe
struct IUMSUnblockNotification;
Membros
Métodos públicos
| Nome | Descrição |
|---|---|
| IUMSUnblockNotification::GetContext | Retorna a interface IExecutionContext para o contexto de execução associado ao proxy de thread que foi desbloqueado. Depois que esse método é retornado e o contexto de execução subjacente é reagendado por meio de uma chamada para o método IThreadProxy::SwitchTo, essa interface deixa de ser válida. |
| IUMSUnblockNotification::GetNextUnblockNotification | Retorna a próxima interface IUMSUnblockNotification na cadeia retornada pelo método IUMSCompletionList::GetUnblockNotifications. |
Hierarquia de herança
IUMSUnblockNotification
Requisitos
Cabeçalho: concrtrm.h
Namespace: concurrency
Método IUMSUnblockNotification::GetContext
Retorna a interface IExecutionContext para o contexto de execução associado ao proxy de thread que foi desbloqueado. Depois que esse método é retornado e o contexto de execução subjacente é reagendado por meio de uma chamada para o método IThreadProxy::SwitchTo, essa interface deixa de ser válida.
virtual IExecutionContext* GetContext() = 0;
Valor de retorno
Uma interface IExecutionContext para o contexto de execução para um proxy de thread que foi desbloqueado.
Método IUMSUnblockNotification::GetNextUnblockNotification
Retorna a próxima interface IUMSUnblockNotification na cadeia retornada pelo método IUMSCompletionList::GetUnblockNotifications.
virtual IUMSUnblockNotification* GetNextUnblockNotification() = 0;
Valor de retorno
A próxima interface IUMSUnblockNotification na cadeia retornada pelo método IUMSCompletionList::GetUnblockNotifications.
Confira também
Namespace de simultaneidade
Estrutura IUMSScheduler
Estrutura IUMSCompletionList