| Anterior | Siguiente |
| CO_E_CANTDETERMINECLASS | CO_E_IIDSTRING |
CO_E_CLASSSTRING
Qué significa CO_E_CLASSSTRING
CO_E_CLASSSTRING corresponde al HRESULT 0x800401F3. Windows indica: «La cadena de clase no es válida.».
La frontera técnica es resolución y activación de clases COM, servidores y aplicaciones. En este caso, la representación textual no se convierte en un identificador COM válido; conserva la cadena original antes de normalizarla.
Qué comprobar
- Documenta CLSID, AppID, contexto CLSCTX, nombre/ruta del servidor, bitness, registro de clase y primer error SCM/loader/RPC de la activación; sin esa correlación el código solo identifica la frontera general.
- Verifica que «La cadena de clase no es válida.» siga siendo cierto con el mismo objeto y parámetros antes de modificar varias condiciones simultáneamente.
Resultados cercanos que significan otra cosa
CO_E_INIT_SCM_MUTEX_EXISTSsignifica «El mutex del servicio OLE ya existe.».CO_E_TRUSTEEDOESNTMATCHCLIENTcorresponde a «El cliente que llamó a IAccessControl::IsAccessPermitted no coincide con el trustee proporcionado al método.».
El objetivo es demostrar que la condición «La cadena de clase no es válida.» ya no existe en la frontera original; un éxito obtenido por saltarse esa frontera no valida la corrección.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
