Что означает код NTSTATUS 0xC0410002 (STATUS_RDBSS_CONTINUE_OPERATION)?

 
Предыдущий Следующий
STATUS_RDBSS_RESTART_OPERATION STATUS_RDBSS_POST_OPERATION

STATUS_RDBSS_CONTINUE_OPERATION

Операция RDBSS должна выполнить дополнительные стадии

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

Он отличается от STATUS_PENDING: операция не обязательно ожидает асинхронного завершения. Он также отличается от STATUS_RDBSS_RESTART_OPERATION, поскольку обработка продолжается из текущего состояния, а не начинается заново.

Что следует проверить

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

Ссылки


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