Partilhar via


Classe mutex

Representa um objeto de sincronização controla exclusivamente um recurso compartilhado.

class Mutex : public HandleT<HandleTraits::MutexTraits>

Membros

BR244885.collapse_all(pt-br,VS.110).gifTypedefs pública

Nome

Descrição

SyncLock

Um sinônimo para uma classe que oferece suporte a bloqueios síncronos.

BR244885.collapse_all(pt-br,VS.110).gifConstrutor público

Nome

Descrição

Construtor de mutex::mutex

Inicializa uma nova instância da classe Mutex.

BR244885.collapse_all(pt-br,VS.110).gifMembros públicos

Nome

Descrição

Método mutex::Lock

Aguarda até que o objeto atual ou o objeto Mutex associado com o identificador especificado, libera o mutex ou o intervalo de tempo limite especificado tiver decorrido.

BR244885.collapse_all(pt-br,VS.110).gifOperador público

Nome

Descrição

Mutex::Operator = operador

Atribui o Mutex especificado (move) o objeto para o objeto Mutex atual.

Hierarquia de herança

Mutex

Requisitos

Cabeçalho: corewrappers.h

Namespace: Microsoft::WRL::Wrappers

Consulte também

Referência

Namespace Microsoft::WRL::wrappers