Site icon EfmSoft

¿Qué significa el código HRESULT 0xC80003EA (hrInvalidName)?

 
Anterior Siguiente
hrFeatureNotAvailable hrInvalidParameter

hrInvalidName

Qué cambia este HRESULT

hrInvalidName corresponde a la condición “el nombre del objeto ESE no cumple las reglas de identificación permitidas”.

El valor publicado es 0xC80003EA; la condición JET correspondiente es JET_errInvalidName.

Objeto que debe conservarse

El diagnóstico se centra en objeto ESE/Directory Service sobre el que se ejecutó la llamada. No es equivalente a hrObjectNotFound: ese valor indica que un nombre de objeto válido no existe en el scope de base o tabla seleccionado. También se distingue de hrInvalidFilename, donde el nombre de archivo no cumple las reglas aceptadas por ESE.

Aislamiento de la causa

  • Registra la primera llamada donde se cumple la condición concreta: el nombre del objeto ESE no cumple las reglas de identificación permitidas.
  • Conserva el contexto de objeto ESE/Directory Service sobre el que se ejecutó la llamada; para esta página las APIs/estructuras observadas en la referencia incluyen la API Jet/Ds* registrada por el caller.
  • Antes del retry, captura el valor exacto rechazado y compáralo con el contrato de la API antes de sustituirlo o regenerarlo.

Referencias técnicas


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

Exit mobile version