Site icon EfmSoft

¿Qué significa el código HRESULT 0xC80001F7 (hrNoBackupDirectory)?

 
Anterior Siguiente
hrLogFileCorrupt hrBackupDirectoryNotEmpty

hrNoBackupDirectory

Contexto del código: hrNoBackupDirectory

hrNoBackupDirectory indica que el contexto de backup no tiene configurado un directorio de destino utilizable. El valor publicado es 0xC80001F7; la condición JET correspondiente es JET_errNoBackupDirectory.

No es equivalente a hrBackupNotAllowedYet: ese valor indica que la instancia se encuentra temporalmente en un estado donde no es seguro iniciar backup. También se distingue de hrNoBackup, donde se invocó una API que requiere un backup externo activo pero no existe ninguna sesión de backup.

Validación antes del retry

  • Registra la primera llamada donde se cumple la condición concreta: el contexto de backup no tiene configurado un directorio de destino utilizable.
  • Conserva el contexto de estado de backup/restore, conjunto de archivos, HBC y lineage del backup; para esta página las APIs/estructuras observadas en la referencia incluyen JetBeginExternalBackup, JetGetAttachInfo, JetOpenFile, JetGetLogInfo, JetEndExternalBackup.
  • Antes del retry, vuelve a una transición documentada del state machine y conserva juntos full baseline, incrementales, logs y tokens del mismo set.

La aceptación de la corrección consiste en repetir la misma API con el mismo tipo de objeto y comprobar que hrNoBackupDirectory ya no aparece, sin perder el estado válido del cursor, archivo o backup.

Referencias técnicas


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

Exit mobile version