| Предыдущий | Следующий |
| STATUS_OBJECT_NO_LONGER_EXISTS | STATUS_STREAM_MINIVERSION_NOT_VALID |
STATUS_STREAM_MINIVERSION_NOT_FOUND
Что означает STATUS_STREAM_MINIVERSION_NOT_FOUND
STATUS_STREAM_MINIVERSION_NOT_FOUND означает, что Transactional NTFS не может найти запрошенную stream miniversion для текущей транзакции. Такой identifier связан с конкретным transaction state и не является долговременным file ID.
Что проверить
- Проверьте, существует ли та же transaction, в которой была получена miniversion, и не произошёл ли с тех пор commit/rollback.
- Не передавайте miniversion identifier между независимыми transactions без общего документированного ownership.
- Проверьте rollback к savepoint: требуемая miniversion могла быть создана уже после точки, к которой транзакция откатилась.
Как подтвердить правильную обработку
Исправление подтверждается использованием miniversion только в допустимом transaction state либо повторным получением актуальной версии после изменения lifecycle.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.