aio_error
aio_error
Returns error status for asynchronous I/O requests.
Syntax
int aio_error(const struct aiocb *aiocbp);
Arguments
- *aiocbp
- Pointer to control block from where asynchronous I/O request is generated
Description
The
aio_error()
function returns the error status for the asynchronous I/O request in the control block, which is pointed to by aiocbp
.Returns
EINPROGRESS:
When asynchronous I/O request is not completedECANCELED:
When asynchronous I/O request is cancelled0:
On successError value:
On errorTo get the correct error value/code, use
errno
. This is the same error value returned when an error occurs during a ReadFile()
, WriteFile()
, or a FlushFileBuffers()
operation.