| Предыдущий | Следующий |
| STATUS_RETRY | STATUS_ALLOCATE_BUCKET |
STATUS_FOUND_OUT_OF_SCOPE
Что означает STATUS_FOUND_OUT_OF_SCOPE
STATUS_FOUND_OUT_OF_SCOPE — на томе найден объект с подходящим идентификатором, однако он находится вне области действия дескриптора, использованного для операции.
Что проверить
- Сохраните идентификатор найденного объекта и дескриптор, задающий область поиска.
- Проверьте, находится ли объект на том же томе и внутри каталога, контейнера или пространства имён, доступного через этот дескриптор.
- Особенно проверьте сценарии после перемещения объекта, смены корня или открытия из другого транзакционного или контейнерного контекста.
Что делать
Повторите операцию с дескриптором правильной области действия; совпадение ID само по себе не делает объект доступным через исходный дескриптор.
Исходная формулировка
an object ID matched on the volume but lay outside the handle scope.
Log the object ID, volume, scope handle type, and requested root or namespace before retrying.
Check recent moves/renames before attempting recovery or recreating the object.
Microsoft: Distributed link tracking and object identifiers
Describe the scope handle: volume, directory, namespace, or protocol context.
Технические ссылки
- Microsoft Open Specifications: NTSTATUS values
- Microsoft: Distributed link tracking and object identifiers
- Microsoft: FILE_ID_INFO
- Microsoft: OpenFileById
- Microsoft: FSCTL_CREATE_OR_GET_OBJECT_ID
Нужно найти другой код? Найти другой код состояния или ошибки.