| Anterior | Siguiente |
| CI_E_ALREADY_INITIALIZED | CI_E_BUFFERTOOSMALL |
CI_E_NOT_INITIALIZED
Qué significa CI_E_NOT_INITIALIZED
CI_E_NOT_INITIALIZED corresponde al HRESULT 0x8004180B. Windows lo describe así: «El objeto no está inicializado.».
Qué comprobar
- Registra object/catalog handle, initialization lifecycle, work/document ID, operation sequence and the exact state before and after the failing call en el mismo intento que devuelve
CI_E_NOT_INITIALIZED. - Comprueba que la condición «El objeto no está inicializado.» sigue siendo reproducible con el mismo catálogo y datos antes de aplicar una reparación global.
Tratamiento recomendado
Revisa el lifecycle y el orden de llamadas. Inicializa, enumera, actualiza o destruye cada objeto una sola vez y conserva work IDs/checkpoints en el orden documentado. Un retry solo es válido si la documentación del estado lo permite.
Diagnóstico específico
En este caso, la llamada llegó antes de completar la inicialización requerida; identifica el objeto exacto y la secuencia de creación. La frase oficial «El objeto no está inicializado.» debe correlacionarse con esa evidencia concreta antes de cambiar configuración global.
Contrastes útiles para esta página
- Como control,
CI_NO_CATALOGsignifica «No hay ningún catálogo.». - Si la traza cambia de etapa,
CI_E_NO_CATALOG_MANAGERsignifica «No existe el administrador de catálogos.». - Para descartar otra frontera,
CI_E_NOT_FOUNDsignifica «No se encontró el objeto.». - En una ruta distinta,
CI_E_NO_CATALOGsignifica «No existe ningún catálogo.». - En cambio,
CI_E_DISK_FULLsignifica «El disco está lleno y no se puede realizar la operación especificada.».
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
