Site icon EfmSoft

¿Qué significa el código HRESULT 0x80041816 (CI_E_USE_DEFAULT_PID)?

 
Anterior Siguiente
CI_E_NOT_FOUND CI_E_DUPLICATE_NOTIFICATION

CI_E_USE_DEFAULT_PID

Qué significa CI_E_USE_DEFAULT_PID

CI_E_USE_DEFAULT_PID corresponde al HRESULT 0x80041816. Windows lo describe así: «El identificador de propiedad proporcionado no es compatible; debe usarse el PID predeterminado.».

Qué comprobar

  • Registra requested property ID, property set GUID, mapping table y fallback PID seleccionado en el mismo intento que devuelve CI_E_USE_DEFAULT_PID.
  • Comprueba que la condición «El identificador de propiedad proporcionado no es compatible; debe usarse el PID predeterminado.» sigue siendo reproducible con el mismo catálogo y datos antes de aplicar una reparación global.

Tratamiento recomendado

Valida la propiedad exacta y su tipo/tamaño desde el handler que la produce. Corrige el mapping o la serialización de esa propiedad, vuelve a indexar el elemento afectado y confirma que la consulta ya no depende de un valor ausente o inválido.

Diagnóstico específico

En este caso, el motor indica que debe usarse el PID predeterminado; es una ruta de fallback de mapping, no una corrupción del property store. La frase oficial «El identificador de propiedad proporcionado no es compatible; debe usarse el PID predeterminado.» debe correlacionarse con esa evidencia concreta antes de cambiar configuración global.

Contrastes útiles para esta página

  • Como control, CI_E_ALREADY_INITIALIZED significa «El objeto ya está inicializado.».
  • Si la traza cambia de etapa, CI_E_CLIENT_FILTER_ABORT significa «El cliente canceló el filtrado del objeto.».
  • Para descartar otra frontera, CI_CORRUPT_DATABASE significa «El índice de contenido está dañado.».
  • En una ruta distinta, CI_E_DUPLICATE_NOTIFICATION significa «Se recibieron dos notificaciones para el mismo identificador de trabajo.».
  • En cambio, CI_E_CONFIG_DISK_FULL significa «El disco alcanzó el límite de espacio configurado.».

Referencias técnicas


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

Exit mobile version