¿Qué significa el código NTSTATUS 0xC0000162 (STATUS_UNMAPPABLE_CHARACTER)?

 
Anterior Siguiente
STATUS_ILLEGAL_CHARACTER STATUS_UNDEFINED_CHARACTER

STATUS_UNMAPPABLE_CHARACTER

Qué significa STATUS_UNMAPPABLE_CHARACTER

El carácter de entrada puede ser perfectamente válido; el problema es que el encoding legacy elegido no tiene una correspondencia. Esto es diferente de UNDEFINED_CHARACTER, que señala una secuencia de origen no definida.

Capture code point, code page y flags, incluido si se usó default/best-fit. Si se necesita round-trip exacto, una sustitución silenciosa también es pérdida de datos. Cuando el protocolo lo permita, mantenga Unicode o use UTF-8 en vez de eliminar caracteres.

Qué comprobar

  • Registre code point y code page destino.
  • Compruebe flags de best-fit/default-character.
  • Cambie a Unicode/UTF-8 solo si el formato de intercambio lo soporta.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.