¿Qué significa el código HRESULT 0xC0041804 (CI_NO_STARTING_KEY)?

 
Anterior Siguiente
CI_INVALID_PRIORITY CI_OUT_OF_INDEX_IDS

CI_NO_STARTING_KEY

Qué significa CI_NO_STARTING_KEY

CI_NO_STARTING_KEY corresponde al HRESULT 0xC0041804. Windows lo describe así: «Falta la clave inicial.».

Qué comprobar

  • Registra catalog, document/item, query or API call, relevant flags, service state and the first lower-level HRESULT or Win32 error available en el mismo intento que devuelve CI_NO_STARTING_KEY.
  • Comprueba que la condición «Falta la clave inicial.» sigue siendo reproducible con el mismo catálogo y datos antes de aplicar una reparación global.

Tratamiento recomendado

Aísla catálogo, consulta y objeto afectado, conserva el primer HRESULT anterior y cambia una sola precondición por prueba. La corrección se valida repitiendo la operación original sobre el mismo scope y comprobando que no aparece un código distinto que represente la siguiente etapa del problema.

Diagnóstico específico

En este caso, falta la clave inicial necesaria para continuar la enumeración o búsqueda; registra la clave y el orden de navegación solicitado. La frase oficial «Falta la clave inicial.» debe correlacionarse con esa evidencia concreta antes de cambiar configuración global.

Contrastes útiles para esta página

  • En cambio, CI_S_NO_DOCSTORE significa «La conexión administrativa del cliente no está asociada a un almacén de documentos.».
  • A diferencia de este caso, CI_E_INCONSISTENT_TRANSACTION significa «La transacción del catálogo se encuentra en un estado incoherente.».
  • Como control, CI_E_OUTOFSEQ_INCREMENT_DATA significa «Los datos incrementales proporcionados a Load no son válidos; pueden estar fuera de secuencia.».
  • Si la traza cambia de etapa, CI_E_NOT_FOUND significa «No se encontró el objeto.».
  • Para descartar otra frontera, CI_E_INVALID_FLAGS_COMBINATION significa «La combinación de marcas especificada no es válida.».

Referencias técnicas


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