Partilhar via


Classe SRWLock

Representa um bloqueio de leitor/gravador.

class SRWLock;

Comentários

Um bloqueio de leitor/gravador é usado para sincronizar o acesso a segmentos de um objeto ou recurso.Para obter mais informações, consulte Funções de sincronização em Biblioteca MSDN.

Membros

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

SyncLockExclusive

Sinônimo de um objeto SRWLock que adquiriu em modo exclusivo.

SyncLockShared

Sinônimo de um objeto SRWLock que é adquirido no modo compartilhado.

BR244843.collapse_all(pt-br,VS.110).gifConstrutores públicos

Nome

Descrição

Construtor de SRWLock::SRWLock

Inicializa uma nova instância da classe SRWLock.

SRWLock:: ~ destruidor de SRWLock

Deinitializes uma instância da classe SRWLock.

BR244843.collapse_all(pt-br,VS.110).gifMétodos públicos

Nome

Descrição

Método SRWLock::LockExclusive

Adquire um objeto SRWLock no modo exclusivo.

Método SRWLock::LockShared

Adquire um objeto SRWLock no modo compartilhado.

Método SRWLock::TryLockExclusive

Tenta adquirir um objeto SRWLock no modo exclusivo para o objeto de SRWLock atual ou especificado.

Método SRWLock::TryLockShared

Tenta adquirir um objeto SRWLock no modo compartilhado para o objeto de SRWLock atual ou especificado.

BR244843.collapse_all(pt-br,VS.110).gifMembro de dados protegido

Nome

Descrição

Membro de dados de SRWLock::SRWLock_

Contém a variável lock subjacente para o objeto atual do SRWLock.

Hierarquia de herança

SRWLock

Requisitos

Cabeçalho: corewrappers.h

Namespace: Microsoft::WRL::Wrappers

Consulte também

Referência

Namespace Microsoft::WRL::wrappers