Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Этот класс описывает исключение, создаваемое, когда блокировка получена неправильно.
Синтаксис
class improper_lock : public std::exception;
Участники
Открытые конструкторы
| Имя | Описание |
|---|---|
| improper_lock | Перегружен. Создает элемент improper_lock exception. |
Замечания
Как правило, это исключение возникает при попытке получить рекурсивную блокировку без повторного ввода в тот же контекст.
Иерархия наследования
exception
improper_lock
Требования
Заголовок: concrt.h
Пространство имен: concurrency
improper_lock
Создает элемент improper_lock exception.
explicit _CRTIMP improper_lock(_In_z_ const char* _Message) throw();
improper_lock() throw();
Параметры
_Сообщение
Описательное сообщение об ошибке.
См. также
Пространство имен concurrency
Класс critical_section
Класс reader_writer_lock