What does NTSTATUS 0xC00000B6 (STATUS_FILE_FORCED_CLOSED) mean?

 
Previous Next
STATUS_IO_TIMEOUT STATUS_PROFILING_NOT_STARTED

STATUS_FILE_FORCED_CLOSED

The file handle was invalidated by an external close

This result can appear when a remote server, redirector, administrative action, or teardown path closes an open file outside the caller’s normal lifetime. It differs from a local double-close bug because the caller may still hold state associated with a handle that the storage stack has revoked.

The application must fail or reconstruct the operation from a known checkpoint. Blindly replaying non-idempotent writes after reopening can duplicate or reorder data.

What to inspect

  • Determine whether the handle belongs to a remote share, removable volume, or teardown sequence.
  • Record the last confirmed file position and completed write boundary.
  • Reopen and replay only operations whose idempotency and ordering are explicitly defined.

References


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