総合手引 | セクション 2 | English | オプション |
#include <sys/param.h>
#include <sys/linker.h>
data 引数は、次の構造体です:
struct kld_sym_lookup { int version; /* sizeof(struct kld_sym_lookup) */ char *symname; /* 検索対象のシンボル名 */ u_long symvalue; size_t symsize; };
version メンバは、 kldsym() を呼ぶコードによって、 sizeof(struct kld_sym_lookup) に設定されるべきです。 次に示す 2 個の引数 version と symname は、ユーザが指定します。 最後の 2 個 symvalue と symsize は、 kldsym() によって埋められます。 これらは、 symname に関連付けられたアドレスと、 それの指しているデータの大きさを、それぞれ保持します。
[EINVAL] | |
data->version または command の中の値が不正です。 | |
[ENOENT] | |
fileid 引数が不正であるか、指定したシンボルが見つかりませんでした。 | |
KLDSYM (2) | July 26, 2001 |
総合手引 | セクション 2 | English | オプション |
このマニュアルページサービスについてのご意見は Ben Bullock にお知らせください。 Privacy policy.