Share via


Classe improper_lock

Essa classe descreve uma exceção gerada quando um bloqueio é adquirido incorretamente.

Sintaxe

class improper_lock : public std::exception;

Membros

Construtores públicos

Nome Descrição
improper_lock Sobrecarregado. Constrói um improper_lock exception.

Comentários

Normalmente, essa exceção é gerada quando é feita uma tentativa de adquirir um bloqueio não reentrante recursivamente no mesmo contexto.

Hierarquia de herança

exception

improper_lock

Requisitos

Cabeçalho: concrt.h

Namespace: concurrency

improper_lock

Constrói um improper_lock exception.

explicit _CRTIMP improper_lock(_In_z_ const char* _Message) throw();

improper_lock() throw();

Parâmetros

_Message
Uma mensagem descritiva do erro.

Confira também

Namespace de simultaneidade
Classe critical_section
Classe reader_writer_lock