\fI注\fP: このシステムコールには glibc のラッパー関数は存在しない。「注意」の節を参照。
.SH 説明
.PP
-The \fBio_cancel\fP() system call attempts to cancel an asynchronous I/O
-operation previously submitted with \fBio_submit\fP(2). The \fIiocb\fP argument
-describes the operation to be canceled and the \fIctx_id\fP argument is the AIO
-context to which the operation was submitted. If the operation is
-successfully canceled, the event will be copied into the memory pointed to
-by \fIresult\fP without being placed into the completion queue.
+\fBio_cancel\fP() システムコールは、過去に \fBio_submit\fP(2) を使って登録された非同期 I/O (AIO)
+操作の取り消しを行おうとする。 \fIiocb\fP 引き数は取り消したい操作が示し、 \fIctx_id\fP 引き数は、取り消しを行う操作が登録された AIO
+コンテキストである。操作の取り消しに成功すると、対象のイベントは \fIresult\fP で指されたメモリに コピーされる
+(このとき、完了キューへの移動は行われない)。
.SH 返り値
成功した場合、 \fBio_cancel\fP() は 0 を返す。 失敗時の返り値については、「注意」の節を参照すること。
.SH エラー