| Предыдущий | Следующий |
| STATUS_LOG_CONTAINER_OPEN_FAILED | STATUS_LOG_STATE_INVALID |
STATUS_LOG_CONTAINER_STATE_INVALID
STATUS_LOG_CONTAINER_STATE_INVALID означает, что CLFS обнаружила контейнер, текущее состояние которого несовместимо с запрошенным действием. Это точнее, чем отсутствие контейнера, и уже, чем недопустимое состояние всего физического журнала: решение относится к выбранному контейнеру внутри топологии журнала.
Наиболее полезны сведения о предполагаемой операции и роли контейнера в активном физическом журнале. Удаление, повторное использование, архивация и запись имеют разные предварительные условия, поэтому код нельзя сводить к общему выводу о состоянии диска.
Что проверить
- До повтора запишите идентификатор и путь контейнера, запрошенное действие и текущие сведения о физическом журнале.
- Используйте API перечисления и получения сведений CLFS для просмотра текущего набора контейнеров, а не выводите состояние только из имён файлов.
- Проверьте, не делают ли архивирование, хвост журнала, закрепление или параллельная управляющая операция переход контейнера временно недопустимым.
Ссылки
- Microsoft: создание физического журнала CLFS и его контейнеров
- Microsoft: ScanLogContainers, GetLogContainerName, AddLogContainer и RemoveLogContainer
- Открытые спецификации Microsoft: значения NTSTATUS
- Wine: независимые определения констант NTSTATUS
Нужно найти другой код? Найти другой код состояния или ошибки.