| 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
- Microsoft: WideCharToMultiByte
- Unicode Technical Report #17: Character Encoding Model
- Microsoft Open Specifications: NTSTATUS values
¿Buscas un código diferente? Buscar otro código de estado o error.
