| 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_INITIALIZEDsignifica «El objeto ya está inicializado.». - Si la traza cambia de etapa,
CI_E_CLIENT_FILTER_ABORTsignifica «El cliente canceló el filtrado del objeto.». - Para descartar otra frontera,
CI_CORRUPT_DATABASEsignifica «El índice de contenido está dañado.». - En una ruta distinta,
CI_E_DUPLICATE_NOTIFICATIONsignifica «Se recibieron dos notificaciones para el mismo identificador de trabajo.». - En cambio,
CI_E_CONFIG_DISK_FULLsignifica «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.
