Что означает код NTSTATUS 0xC0000163 (STATUS_UNDEFINED_CHARACTER)?

 
Предыдущий Следующий
STATUS_UNMAPPABLE_CHARACTER STATUS_FLOPPY_VOLUME

STATUS_UNDEFINED_CHARACTER

Что означает STATUS_UNDEFINED_CHARACTER

STATUS_UNDEFINED_CHARACTER означает, что текстовый путь Windows встретил Unicode code point, не определённый в используемой версии Unicode/NLS-таблиц.

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

  • Точную кодовую точку и строку, на которой возник сбой.
  • Normalization form, API/кодовую страницу и версии OS/runtime на обеих сторонах обмена.
  • Версию NLS/Unicode data tables и требуемые языковые ресурсы.

Это отличается от некорректной UTF-последовательности: encoding может быть формально корректным, но символ оставаться unassigned в данной версии Unicode. Не заменяйте его молча, если потеря данных недопустима. Выберите документированную fallback-policy, обновите среду либо осознанно ограничьте допустимый repertoire.

Технические ссылки


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