| Anterior | Siguiente |
| hrLogCorrupted | hrAccessDenied |
hrInvalidOperation
Qué significa hrInvalidOperation
El resultado hrInvalidOperation aparece cuando la operación no es legal en el estado actual del objeto o de la sesión. El valor publicado es 0xC8000772; la condición JET correspondiente es JET_errInvalidOperation.
Diferencia frente a resultados vecinos
No es equivalente a hrIllegalOperation: ese valor indica que la API solicitada no está permitida para el tipo de tabla, cursor mode u object state actual. También se distingue de hrFeatureNotAvailable, donde la API u opción es reconocida pero no está disponible en esta build o modo de ESE.
Comprobación dirigida
- Registra la primera llamada donde se cumple la condición concreta: la operación no es legal en el estado actual del objeto o de la sesión.
- 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
JetInit,JetTerm,JetCreateInstance,JetSetSystemParameter. - 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.