MODNEXT(2) | FreeBSD System Calls Manual | MODNEXT(2) |
名称
modnext — 次のカーネルモジュールの modid を返すライブラリ
Standard C Library (libc, -lc)書式
#include < sys/param.h>#include < sys/module.h>
int
modnext( int modid);
int
modfnext( int modid);
解説
modnext() システムコールは、次のカーネルモジュール (すなわち、 modid の後のもの) の modid を返すか、または、 modid がリストの最後のモジュールであるなら、0 を返します。modid 値が 0 であるなら、 modnext() は、最初のモジュールの modid を返します。 modfnext() システムコールは、常に有効な modid が与えられなければなりません。
戻り値
modnext() システムコールは、次のモジュール ( 「解説」 を参照) の modid または 0 を返します。エラーが生じるなら、 errno は、エラーを示す値が設定されます。エラー
modnext() によって設定されるエラーは、 modid が存在しない (ロードされていない) カーネルモジュールを参照するとき、設定される、 ENOENT のみです。関連項目
kldfind(2), kldfirstmod(2), kldload(2), kldnext(2), kldstat(2), kldsym(2), kldunload(2), modfind(2), modstat(2), kld(4), kldstat(8)歴史
kld インタフェースは、 FreeBSD 3.0 ではじめて登場しました。September 28, 2000 | FreeBSD |