What does NTSTATUS 0xC00000AE (STATUS_PIPE_BUSY) mean?

 
Previous Next
STATUS_INVALID_PIPE_STATE STATUS_ILLEGAL_FUNCTION

STATUS_PIPE_BUSY

The pipe is busy with outstanding operations

Enumerate existing instances of the named pipe and whether each has a connected client. A busy pipe is different from a missing pipe: the server exists but no suitable instance is currently available.

This is a state and scheduling condition. The pipe may be configured for operations that complete later, while current I/O is still queued on the handle or instance.

What to inspect

  • Check for pending overlapped reads or writes.
  • Inspect wait mode and completion routine behavior.
  • Avoid closing or reusing the instance until queued I/O is drained.

References for STATUS_PIPE_BUSY


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