Estrutura IUMSUnblockNotification
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 Devolução
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 Devolução
A próxima interface IUMSUnblockNotification
na cadeia retornada pelo método IUMSCompletionList::GetUnblockNotifications
.
Confira também
Namespace de simultaneidade
Estrutura IUMSScheduler
Estrutura IUMSCompletionList
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de