Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Representa uma notificação do Gerenciador de Recursos de que um proxy de thread que havia bloqueado e causado um retorno ao contexto de agendamento alocado pelo agendador foi desbloqueado e está pronto para ser agendado. Essa interface torna-se inválida quando o contexto de execução vinculado 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: simultaneidade
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 IExecutionContext interface para o contexto de execução de 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 da cadeia retornada pelo método IUMSCompletionList::GetUnblockNotifications.
Confira também
Namespace de concorrência
Estrutura IUMSScheduler
Estrutura IUMSCompletionList