| Anterior | Siguiente |
| CO_E_INVALIDSID | CO_E_NOMATCHINGSIDFOUND |
CO_E_CONVERSIONFAILED
Qué significa CO_E_CONVERSIONFAILED
CO_E_CONVERSIONFAILED corresponde al HRESULT 0x8001012E. Windows indica: «No se pudo convertir una cadena trustee de caracteres anchos en una cadena multibyte.».
El HRESULT aparece dentro de identificadores, cadenas de clase/IID y representaciones usadas por COM. Para aislarlo, parte de esta condición: Windows resume la condición como «No se pudo convertir una cadena trustee de caracteres anchos en una cadena multibyte.». Para esta constante, enlaza esa descripción con CLSID/IID/GUID o cadena recibida, representación original, parser/conversión utilizada y objeto que se esperaba resolver antes de modificar registro, objeto o datos.
Qué comprobar
- Reúne CLSID/IID/GUID o cadena recibida, representación original, parser/conversión utilizada y objeto que se esperaba resolver en una prueba mínima y reproducible antes de aplicar una reparación.
- Reproduce «No se pudo convertir una cadena trustee de caracteres anchos en una cadena multibyte.» en una operación mínima; después cambia una sola precondición para saber qué frontera se corrigió.
Tratamiento recomendado
Valida la representación y el identificador antes de consultar el registro o activar. Corrige la cadena/GUID/IID en la fuente que lo produce y vuelve a resolverlo sin sustituciones implícitas.
Resultados cercanos que significan otra cosa
CO_E_OBJSRV_RPC_FAILUREcorresponde a «El servicio OLE no pudo comunicarse con el servidor de objetos.».CO_E_ATTEMPT_TO_CREATE_OUTSIDE_CLIENT_CONTEXTcorresponde a «La activación especificada no pudo realizarse en el contexto de cliente indicado.».
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.