Что означает код HRESULT 0x80548223 (E_MBN_SMS_LANG_NOT_SUPPORTED)?

 
Предыдущий Следующий
E_MBN_SMS_INVALID_MEMORY_INDEX E_MBN_SMS_MEMORY_FAILURE

E_MBN_SMS_LANG_NOT_SUPPORTED

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

E_MBN_SMS_LANG_NOT_SUPPORTED — Mobile Broadband API не поддерживает выбранную языковую таблицу SMS для текущего модема или сети.

Практический смысл

Поддержка общей кодировки SMS ещё не означает поддержку конкретной national language locking/shift table. Ошибка относится именно к выбранному языковому набору символов и возможностям устройства, а не к состоянию радиосоединения в целом.

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

  • Сохраните выбранную language table, encoding и параметры SMS перед отправкой.
  • Получите возможности модема и проверьте, какие национальные locking/shift tables он действительно поддерживает.
  • Попробуйте сформировать то же сообщение без неподдерживаемой таблицы, сохранив остальную конфигурацию.
  • Если текст требует специальных символов, выберите поддерживаемую схему кодирования вместо циклического повторения исходной отправки.

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


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