Что означает код NTSTATUS 0xC01A001E (STATUS_LOG_MULTIPLEXED)?

 
Предыдущий Следующий
STATUS_LOG_FULL STATUS_LOG_DEDICATED

STATUS_LOG_MULTIPLEXED

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

Мультиплексированный журнал объединяет записи отдельных потоков в одном журнале стабильного хранилища. Он не взаимозаменяем с выделенным журналом лишь потому, что оба используют базовый журнал и контейнеры. До изменения политики или хранилища определите имя журнала и селектор потока, создавшие дескриптор.

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

  • Проверьте исходное имя журнала CLFS и содержит ли оно компонент потока, отделённый ::.
  • . Определите, ожидает ли API дескриптор потока или физического журнала, затем повторно откройте нужный объект документированным способом.
  • Отделяйте состояние хвоста, архивирования и клиента на уровне потока от управления контейнерами физического журнала.

Ссылки


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