Site icon EfmSoft

Что означает код NTSTATUS 0xC0000708 (STATUS_RESOURCE_IN_USE)?

 
Предыдущий Следующий
STATUS_LPC_REQUESTS_NOT_ALLOWED STATUS_HARDWARE_MEMORY_ERROR

STATUS_RESOURCE_IN_USE

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

STATUS_RESOURCE_IN_USE означает конфликт жизненного цикла: объект или аппаратный/системный ресурс уже находится в активном использовании, несовместимом с новой операцией.

Что проверить

  • Определите точный тип ресурса и операцию, которая его удерживает.
  • Найдите владельца: handle, thread, provider, device stack или незавершённую транзакцию.
  • Проверьте счётчики ссылок и парность acquire/release в собственном коде.
  • Не выполняйте бесконечный retry, если ресурс по дизайну эксклюзивный.

Исправление — завершить или дождаться владельца, либо синхронизировать доступ. Если ресурс остаётся «занятым» после завершения операции, ищите утечку handle/reference или ошибку cleanup.

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


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

Exit mobile version