| Previous | Next |
| STATUS_DIRECTORY_NOT_SUPPORTED | STATUS_SYSTEM_NEEDS_REMEDIATION |
STATUS_IO_OPERATION_TIMEOUT
An I/O request did not finish within its expected interval
The status reports a timeout at the layer that issued or monitored the request. It does not identify whether the delay occurred in an application, file system, filter, network redirector, storage port, controller, or device firmware.
Record the complete I/O path and whether cancellation actually completed. With asynchronous I/O, a timeout in the application does not automatically remove the outstanding request; the caller must use the documented cancellation and completion rules before reusing buffers or handles.
What to inspect
- Capture operation type, offset, length, timeout, and device or server identity.
- Check for lower-layer resets, queue saturation, and power transitions.
- Wait for confirmed completion or cancellation before releasing request resources.
References
- Microsoft: synchronous and asynchronous I/O
- Microsoft: CancelIoEx
- Microsoft Open Specifications: NTSTATUS values
Looking for a different code? Search another status or error code.