Что означает код ошибки Windows 167 (ERROR_LOCK_FAILED)?

 
Также может означать:
КонстантаТипОС
BAD_EXHANDLEКод BSODWindows
Предыдущий Следующий
ERROR_MAX_THRDS_REACHED ERROR_BUSY

ERROR_LOCK_FAILED

Не удалось установить запрошенную блокировку

ERROR_LOCK_FAILED указывает, что операция блокировки завершилась ошибкой без более конкретного результата о совместном доступе или времени ожидания. Возможные причины: конфликтующий доступ, неподдерживаемая семантика блокировки, недействительные диапазоны или ошибка файловой системы нижнего уровня.

Исследование

  • Зафиксируйте объект, диапазон, режим блокировки и политику ожидания.
  • Проверьте, не удерживает ли другой процесс перекрывающуюся блокировку.
  • Убедитесь, что файловая система поддерживает запрошенную семантику.
  • Проверьте вычисления диапазона на переполнение и ошибочные диапазоны нулевой длины.

Обработка

Повторяйте операцию только в рамках ограниченной политики ожидания освобождения ресурса. Не продолжайте обновления, требующие монопольного доступа, если блокировка не получена.

Ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.