Partilhar via


Classe SRWLock

Representa um slim bloqueio de leitor/gravador.

class SRWLock;

Comentários

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

Membros

Typedefs Públicas

SyncLockExclusive

Sinônimo para um objeto de SRWLock que é adquirido em modo exclusivo.

SyncLockShared

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

Construtores Públicos

Nome

Descrição

Construtor SRWLock::SRWLock

Inicializa uma nova instância da classe de SRWLock.

Destruidor SRWLock::~SRWLock

Deinitializes uma instância da classe de SRWLock.

Métodos Públicos

Nome

Descrição

Método SRWLock::LockExclusive

Adquire um objeto de SRWLock no modo exclusivo.

Método SRWLock::LockShared

Adquire um objeto de SRWLock no modo compartilhado.

Método SRWLock::TryLockExclusive

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

Método SRWLock::TryLockShared

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

Membro de dados protegido

Nome

Descrição

Membro de dados SRWLock::SRWLock_

Contém a variável subjacente de bloqueio para o objeto atual de SRWLock.

Hierarquia de Herança

SRWLock

Requisitos

Cabeçalho: corewrappers.h

Namespace: Microsoft::WRL::Wrappers

Consulte também

Referência

Namespace Microsoft::WRL::Wrappers