Что означает код NTSTATUS 0xC00B0007 (STATUS_RESOURCE_ENUM_USER_STOP)?

 
Предыдущий Следующий
STATUS_MUI_FILE_NOT_LOADED STATUS_CLUSTER_INVALID_NODE

STATUS_RESOURCE_ENUM_USER_STOP

Перечисление ресурсов завершено по запросу вызывающей стороны

API перечисления ресурсов вызывают callback-функцию приложения для каждого подходящего типа, имени или языка ресурса. Callback-функция может вернуть false для остановки. Этот статус фиксирует намеренное досрочное завершение и сам по себе не указывает на повреждённые ресурсы или ошибку загрузчика.

Приложения часто останавливаются после нахождения первого подходящего ресурса. Однако диагностические средства должны отличать намеренное раннее совпадение от неожиданной ошибки callback-функции, чтобы неполный вывод не принимался за полную инвентаризацию.

Что проверить

  • Запишите, какая callback-функция вернула false, и последний посещённый тип, имя и язык ресурса.
  • Определите, намеренно ли вызывающая сторона останавливается после совпадения или прервала работу из-за внутренней ошибки.
  • Сохраняйте сведения об ошибке callback-функции отдельно, поскольку статус перечисления их не кодирует.
  • Выполните полное перечисление при проверке наличия всех локализованных ресурсов.

Ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.