インテル® C++ コンパイラー 19.0 デベロッパー・ガイドおよびリファレンス
非同期 I/O 要求の最終リターンステータスを返します。
ssize_t aio_return(struct aiocb *aiocbp); |
*aiocbp |
非同期 I/O 要求が生成される制御ブロックへのポインター |
aio_return 関数は、aiocbp で指定された制御ブロックにおける非同期 I/O 要求の最終リターンステータスを返します。
この関数は、aio_error() が EINPROGRESS 以外の値を返した後、1 つの要求につき一度だけ呼び出してください。
同期 ReadFile()/WriteFile()/FlushFileBuffer() 要求の戻り値: 非同期 I/O 操作が完了した場合
未定義の戻り値: 非同期 I/O 操作が完了しなかった場合
エラー値: エラーが発生した場合
正確なエラーコードまたはエラー値を取得するには、errno を使用します。