Что означает код NTSTATUS 0xC0000204 (STATUS_RESOURCE_LANG_NOT_FOUND)?

 
Предыдущий Следующий
STATUS_USER_SESSION_DELETED STATUS_INSUFF_SERVER_RESOURCES

STATUS_RESOURCE_LANG_NOT_FOUND

Запрошенный язык ресурса отсутствует

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

Зафиксируйте запрошенный LANGID и перечислите доступные языки для той же пары тип/имя. Также проверьте, хранится ли ресурс в основном модуле или в сопутствующем файле MUI. Не переименовывайте другой язык в качестве исправления, если такое резервное поведение действительно не соответствует приложению.

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

  • Зафиксируйте LANGID, путь к модулю, тип ресурса и имя или идентификатор ресурса.
  • Перечислите доступные языки для точной пары тип/имя.
  • Проверьте упаковку MUI и явную логику резервного выбора до добавления или подмены ресурса.

Ссылки


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