| Previous | Next |
| STATUS_PIPE_DISCONNECTED | STATUS_PIPE_CONNECTED |
STATUS_PIPE_CLOSING
The pipe handle is already in closing state
Find the close or disconnect that began before the current I/O. New work should stop once the instance enters closing state, while outstanding operations complete or are cancelled according to the API contract.
This status means the instance has started teardown. Later reads, writes, connects, or mode changes should not be treated as new protocol failures because the handle lifetime is ending.
What to inspect
- Check for concurrent CloseHandle, DisconnectNamedPipe, or cancellation.
- Stop scheduling new I/O after closing begins.
- Treat repeated failures as cleanup fallout if teardown is already in progress.
References for STATUS_PIPE_CLOSING
Looking for a different code? Search another status or error code.