| Предыдущий | Следующий |
| STATUS_WAIT_FOR_OPLOCK | DBG_EXCEPTION_HANDLED |
STATUS_REPARSE_GLOBAL
Повторный разбор на границе пространства имён
STATUS_REPARSE_GLOBAL — специализированный управляющий статус Object Manager. Текущее имя необходимо повторно разобрать от глобального корня, чтобы разрешение могло выйти из пространства имён контейнера. Следовательно, статус относится к выбору корня пространства имён при поиске, а не к содержимому файла или сбою дисковой операции.
Статус наиболее полезен в низкоуровневых трассировках, диагностике песочниц и контейнеров, а также в коде, открывающем нативные имена объектов. Его не следует сводить к общему сообщению «ошибка символической ссылки»: важный факт состоит в том, что встретилась граница локального пространства имён и для оставшейся части имени требуется глобальная интерпретация.
Что сохранять в диагностике
- Исходный контекст пространства имён или идентичность контейнера.
- Исходное имя и оставшуюся часть в момент запроса повторного разбора.
- Должен ли запрос по замыслу оставаться внутри локального пространства имён.
- Итоговый разрешённый объект — только после успешного последующего поиска.
Не используйте слепой повтор запроса для обхода этого статуса. Повтор без требуемой политики пространства имён может разрешить другой объект, а не тот, к которому намеревалась обратиться вызывающая сторона.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
