Classe Semaphore
Representa um objeto de sincronização que controla um recurso compartilhado que pode suportar um número limitado de usuários.
class Semaphore : public HandleT<HandleTraits::SemaphoreTraits>
Membros
Typedefs pública
Nome |
Descrição |
---|---|
SyncLock |
Um sinônimo para uma classe que oferece suporte a bloqueios síncronos. |
Construtores públicos
Nome |
Descrição |
---|---|
Inicializa uma nova instância da classe Semaphore. |
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 |
---|---|
Aguarda até que o objeto atual ou o objeto associado com o identificador especificado está em estado sinalizado ou o intervalo de tempo limite especificado tiver decorrido. |
Operadores públicos
Nome |
Descrição |
---|---|
Move o identificador especificado de um objeto de semáforo para o objeto Semaphore atual. |
Hierarquia de herança
Semaphore
Requisitos
Cabeçalho: corewrappers.h
Namespace: Microsoft::WRL::Wrappers