| Предыдущий | Следующий |
| STATUS_MUI_FILE_NOT_LOADED | STATUS_CLUSTER_INVALID_NODE |
STATUS_RESOURCE_ENUM_USER_STOP
Перечисление ресурсов завершено по запросу вызывающей стороны
API перечисления ресурсов вызывают callback-функцию приложения для каждого подходящего типа, имени или языка ресурса. Callback-функция может вернуть false для остановки. Этот статус фиксирует намеренное досрочное завершение и сам по себе не указывает на повреждённые ресурсы или ошибку загрузчика.
Приложения часто останавливаются после нахождения первого подходящего ресурса. Однако диагностические средства должны отличать намеренное раннее совпадение от неожиданной ошибки callback-функции, чтобы неполный вывод не принимался за полную инвентаризацию.
Что проверить
- Запишите, какая callback-функция вернула false, и последний посещённый тип, имя и язык ресурса.
- Определите, намеренно ли вызывающая сторона останавливается после совпадения или прервала работу из-за внутренней ошибки.
- Сохраняйте сведения об ошибке callback-функции отдельно, поскольку статус перечисления их не кодирует.
- Выполните полное перечисление при проверке наличия всех локализованных ресурсов.
Ссылки
- Открытые спецификации Microsoft: значения NTSTATUS
- Microsoft: EnumResourceLanguagesEx
- Microsoft: обзор Multilingual User Interface
- Исходный код Wine: API локали и MUI
Нужно найти другой код? Найти другой код состояния или ошибки.
