OSDN Git Service

Update release for LDP 3.67
[linuxjm/LDP_man-pages.git] / release / man3 / dl_iterate_phdr.3
index 59bb0b4..d173ee2 100644 (file)
 .\" This file was generated with po4a. Translate the source file.
 .\"
 .\"*******************************************************************
+.\"
+.\" Japanese Version Copyright (c) 2005 Yuichi SATO
+.\"         all rights reserved.
+.\" Translated Thu Jan 27 07:03:56 JST 2005
+.\"         by Yuichi SATO <ysato444@yahoo.co.jp>
+.\"
 .TH DL_ITERATE_PHDR 3 2007\-05\-18 GNU "Linux Programmer's Manual"
 .SH 名前
 dl_iterate_phdr \- 共有オブジェクトのリストを辿る
@@ -36,9 +42,9 @@ dl_iterate_phdr \- 共有オブジェクトのリストを辿る
 \fB#include <link.h>\fP
 
 \fBint dl_iterate_phdr(\fP
-          \fBint (*\fPcallback\fB) (struct dl_phdr_info *\fPinfo\fB,\fP
-                           \fBsize_t\fP size\fB, void *\fPdata\fB),\fP
-          \fBvoid *\fPdata\fB);\fP
+\fB          int (*\fP\fIcallback\fP\fB) (struct dl_phdr_info *\fP\fIinfo\fP\fB,\fP
+\fB                           size_t \fP\fIsize\fP\fB, void *\fP\fIdata\fP\fB,\fP
+\fB          void *\fP\fIdata\fP\fB;\fP
 .fi
 .SH 説明
 \fBdl_iterate_phdr\fP()  関数を使うと、アプリケーションは実行時に どの共有オブジェクトをロードしたかを見つけることができる。
@@ -56,7 +62,7 @@ dl_iterate_phdr \- 共有オブジェクトのリストを辿る
 .nf
 struct dl_phdr_info {
     ElfW(Addr)        dlpi_addr;  /* オブジェクトのベースアドレス */
-    const char       *dlpi_name;  /* (null 文字で終端された)
+    const char       *dlpi_name;  /* (ヌル文字で終端された)
                                      オブジェクト名 */
     const ElfW(Phdr) *dlpi_phdr;  /* このオブジェクトの
                                      ELF プログラムヘッダの
@@ -71,8 +77,8 @@ struct dl_phdr_info {
 \fI<elf.h>\fP と \fI<link.h>\fP にある。
 
 \fIdlpi_addr\fP フィールドは共有オブジェクトのベースアドレス (つまり、共有オブジェクトの仮想メモリアドレスと、 ファイル
-(このファイルから共有オブジェクトがロードされる) における 共有オブジェクトのオフセットとの差分) を表す。 \fIdlpi_name\fP は null
-文字で終端された文字列であり、 このパス名のファイルから共有オブジェクトがロードされる。
+(このファイルから共有オブジェクトがロードされる) における 共有オブジェクトのオフセットとの差分) を表す。 \fIdlpi_name\fP
+はヌル文字で終端された文字列であり、 このパス名のファイルから共有オブジェクトがロードされる。
 
 \fIdlpi_phdr\fP と \fIdlpi_phnum\fP フィールドの意味を理解するには、 ELF
 共有オブジェクトが幾つかのセグメントから構成されていることと、 各セグメントがそれに対応するプログラムヘッダ (そのセグメントを説明する)
@@ -146,6 +152,6 @@ main(int argc, char *argv[])
 
 オンラインのいろいろな場所で入手できる \fIExecutable and Linking Format Specification\fP
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.51 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.67 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。