| Previous | Next |
| CI_E_INVALID_CATALOG_LIST_VERSION | VSS_E_UNEXPECTED |
VSS_E_BAD_STATE
VSS_E_BAD_STATE means that a VSS requester called an API method outside the state in which the method is permitted. VSS backup and restore work follows an ordered lifecycle: initialize interfaces, gather metadata, prepare writers, create a snapshot, then complete or release the operation.
How to investigate
- Trace the requester call sequence and identify the last successful VSS phase.
- Do not reuse an
IVssBackupComponentsinstance after a failed or completed workflow unless the API explicitly permits it. - Create and initialize a new requester object for a new backup or restore operation when necessary.
Microsoft: VSS requester lifecycle
Looking for a different code? Search another status or error code.
