Что означает код NTSTATUS 0xC0000054 (STATUS_FILE_LOCK_CONFLICT)?

 
Предыдущий Следующий
STATUS_EA_CORRUPT_ERROR STATUS_LOCK_NOT_GRANTED

STATUS_FILE_LOCK_CONFLICT

Что означает STATUS_FILE_LOCK_CONFLICT

STATUS_FILE_LOCK_CONFLICT — Операция с файлом конфликтует с уже установленной блокировкой диапазона или файла.

Диагностика и исправление

Сохраните file object, диапазон, тип read/write и процесс или handle, владеющий пересекающейся блокировкой.

  • Проверьте, является ли конфликт ожидаемой синхронизацией приложения или утечкой lock после аварийного пути.
  • Освободите блокировку правильным владельцем либо сериализуйте доступ; принудительный retry без backoff может только усилить конфликт.
  • После изменения повторите исходный сценарий и сохраните первый низкоуровневый статус, если ошибка возникает снова.

Технические ссылки


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