What does NTSTATUS 0xC01A0020 (STATUS_LOG_ARCHIVE_NOT_IN_PROGRESS) mean?

 
Previous Next
STATUS_LOG_DEDICATED STATUS_LOG_ARCHIVE_IN_PROGRESS

STATUS_LOG_ARCHIVE_NOT_IN_PROGRESS

STATUS_LOG_ARCHIVE_NOT_IN_PROGRESS identifies an archive-context precondition. CLFS exposes archive extents and archive metadata through a context prepared for the physical log; an ordinary open log handle is not automatically an active archive session.

The status differs from STATUS_LOG_EPHEMERAL, which rejects archive operations because the log type has no retained archive history, and from STATUS_LOG_ARCHIVE_IN_PROGRESS, which reports that a conflicting archive sequence already exists.

What to inspect

  • Confirm that the request is being made against a physical log rather than an individual stream.
  • Create and retain the archive context through the documented prepare call before asking for extents or archive metadata.
  • Terminate the archive context when the archive operation completes so later work has an unambiguous lifecycle.

References


Looking for a different code? Search another status or error code.