Classe Semaphore
Representa um objeto de sincronização que controla um recurso compartilhado que pode dar suporte a um número limitado de usuários.
class Semaphore : public HandleT<HandleTraits::SemaphoreTraits>
Membros
Typedefs Públicas
Nome |
Descrição |
---|---|
SyncLock |
Um sinônimo para uma classe que suporte bloqueios síncronas. |
Construtores Públicos
Nome |
Descrição |
---|---|
Inicializa uma nova instância da classe de semáforo. |
Métodos Públicos
Nome |
Descrição |
---|---|
Chama o manipulador de eventos cuja assinatura contém o número especificado de argumentos. |
Membros de Dados Públicos
Nome |
Descrição |
---|---|
Aguarde até que o objeto atual, ou o objeto associado com o identificador especificado, estejam no estado sinalizado ou o intervalo de tempo limite especificado tiver decorrido. |
Operadores Públicos
Nome |
Descrição |
---|---|
Move o identificador especificado de um objeto do sinal para o objeto atual de semáforo. |
Hierarquia de Herança
Semaphore
Requisitos
Cabeçalho: corewrappers.h
Namespace: Microsoft::WRL::Wrappers