Что означает код NTSTATUS 0xC01A0025 (STATUS_LOG_CLIENT_NOT_REGISTERED)?

 
Предыдущий Следующий
STATUS_LOG_CLIENT_ALREADY_REGISTERED STATUS_LOG_FULL_HANDLER_IN_PROGRESS

STATUS_LOG_CLIENT_NOT_REGISTERED

STATUS_LOG_CLIENT_NOT_REGISTERED обозначает отсутствие связи управляемого клиента с потоком. Операции управления CLFS по освобождению места или согласованию перемещения хвоста требуют регистрации клиента, созданной именно для этого потока и жизненного цикла.

Это не общая ошибка аутентификации. Допустимого дескриптора журнала всё равно недостаточно, если вызывающая сторона использует API управления без соответствующего состояния управляемого клиента.

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

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

Ссылки


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