.\"
.TH AIO_ERROR 3 2003-11-14 "" "Linux Programmer's Manual"
.\"O .SH NAME
-.SH ̾Á°
+.SH 名前
.\"O aio_error \- get error status of asynchronous I/O operation
-aio_error \- ÈóƱ´ü I/O Áàºî¤Î¥¨¥é¡¼¾õÂÖ¤ò¼èÆÀ¤¹¤ë
+aio_error \- 非同期 I/O 操作のエラー状態を取得する
.\"O .SH SYNOPSIS
-.SH ½ñ¼°
+.SH 書式
.B "#include <aio.h>"
.sp
.BI "int aio_error(const struct aiocb *" aiocbp );
.sp
.\"O Link with \fI\-lrt\fP.
-\fI\-lrt\fP ¤Ç¥ê¥ó¥¯¤¹¤ë¡£
+\fI\-lrt\fP でリンクする。
.\"O .SH DESCRIPTION
-.SH ÀâÌÀ
+.SH 説明
.\"O The
.\"O .BR aio_error ()
.\"O function returns the error status for the asynchronous I/O request
.\"O with control block pointed to by
.\"O .IR aiocbp .
.BR aio_error ()
-´Ø¿ô¤Ï
+関数は
.I aiocbp
-¤Ç»Ø¤µ¤ì¤¿À©¸æ¥Ö¥í¥Ã¥¯¤Ç¤ÎÈóƱ´ü I/O ¥ê¥¯¥¨¥¹¥È¤Î¥¨¥é¡¼¾õÂÖ¤òÊÖ¤¹¡£
+で指された制御ブロックでの非同期 I/O リクエストのエラー状態を返す。
.\"O .SH "RETURN VALUE"
-.SH ÊÖ¤êÃÍ
+.SH 返り値
.\"O This function returns
.\"O .B EINPROGRESS
.\"O if the request has not been
.\"O .B ECANCELED
.\"O if the request was canceled.
.\"O It returns 0 if the request completed successfully.
-¥ê¥¯¥¨¥¹¥È¤¬¤Þ¤À´°Î»¤·¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢¤³¤Î´Ø¿ô¤Ï
+リクエストがまだ完了していない場合、この関数は
.B EINPROGRESS
-¤òÊÖ¤¹¡£¥ê¥¯¥¨¥¹¥È¤¬¥¥ã¥ó¥»¥ë¤µ¤ì¤¿¾ì¹ç¡¢¤³¤Î´Ø¿ô¤Ï
+を返す。リクエストがキャンセルされた場合、この関数は
.B ECANCELED
-¤òÊÖ¤¹¡£¥ê¥¯¥¨¥¹¥È¤¬À®¸ù¤·¤Æ´°Î»¤·¤¿¾ì¹ç¡¢¤³¤Î´Ø¿ô¤Ï 0 ¤òÊÖ¤¹¡£
+を返す。リクエストが成功して完了した場合、この関数は 0 を返す。
.\"O Otherwise an error value is returned, the same value that would have
.\"O been stored in the
.\"O .I errno
.\"O or
.\"O .I fdatasync
.\"O request.
-¤½¤ì°Ê³°¤Î¾ì¹ç¤Ï¥¨¥é¡¼Ãͤ¬ÊÖ¤µ¤ì¤ë¡£
-¤³¤Î¥¨¥é¡¼Ãͤϡ¢Æ±´ü
+それ以外の場合はエラー値が返される。
+このエラー値は、同期
.IR read ,
.IR write ,
.IR fsync ,
.I fdatasync
-¥ê¥¯¥¨¥¹¥È¤Î¾ì¹ç¤Ë
+リクエストの場合に
.I errno
-¤Ë³ÊǼ¤µ¤ì¤ë¤Î¤ÈƱ¤¸ÃͤǤ¢¤ë¡£
+に格納されるのと同じ値である。
.\"O On error, the error value is returned.
-¥¨¥é¡¼¤Î¾ì¹ç¤Ï¥¨¥é¡¼Ãͤ¬ÊÖ¤µ¤ì¤ë¡£
+エラーの場合はエラー値が返される。
.\"O .SH ERRORS
-.SH ¥¨¥é¡¼
+.SH ã\82¨ã\83©ã\83¼
.TP
.B EINVAL
.\"O .I aiocbp
.\"O .BR aio_return (3))
.\"O has not been retrieved yet.
.I aiocbp
-¤¬¡¢¤Þ¤ÀÊÖ¤êÃÍ (return status)
+が、まだ返り値 (return status)
.RB ( aio_return (3)
-¤ò»²¾È) ¤¬¼èÆÀ¤µ¤ì¤Æ¤¤¤Ê¤¤ÈóƱ´ü I/O ¥ê¥¯¥¨¥¹¥È¤ÎÀ©¸æ¥Ö¥í¥Ã¥¯¤ò»Ø¤·¤Æ¤¤¤Ê¤¤¡£
+を参照) が取得されていない非同期 I/O リクエストの制御ブロックを指していない。
.\"O .SH "CONFORMING TO"
-.SH ½àµò
+.SH 準拠
POSIX.1-2001.
.\"O .SH "SEE ALSO"
-.SH ´ØÏ¢¹àÌÜ
+.SH 関連項目
.BR aio_cancel (3),
.BR aio_fsync (3),
.BR aio_read (3),