Что означает код NTSTATUS 0xC000008A (STATUS_RESOURCE_TYPE_NOT_FOUND)?

 
Предыдущий Следующий
STATUS_RESOURCE_DATA_NOT_FOUND STATUS_RESOURCE_NAME_NOT_FOUND

STATUS_RESOURCE_TYPE_NOT_FOUND

Запрошенный тип ресурса отсутствует

Поиск ресурса начинается с типа, например RT_DIALOG, RT_STRINGили пользовательского типа. Этот статус означает, что в модуле нет соответствующего узла типа, поэтому изменение имени ресурса или языка не поможет найти ресурс с таким типом.

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

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

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

Ссылки


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