名前
inotify_init - inotify インスタンスを初期化する
書式
#include <sys/inotify.h>
int inotify_init(void)
説明
inotify_init() は、新規の inotify インスタンスを初期化し、作成された inotify イベントキュー に対応するファイルディスクリプタを返す。
返り値
成功すると、 inotify_init() は新しいファイルディスクリプタを返す。 エラーの場合、-1 を返し、 errno を適切に設定する。
エラー
EMFILE | inotify インスタンスの総数がユーザ単位の上限に達していた。 |
ENFILE | inotify インスタンスの総数がシステムの上限に達していた。 |
ENOMEM | カーネルメモリが十分になかった。 |
バージョン
inotify は Linux カーネル 2.6.13 に組み込まれた。
準拠
このシステムコールは Linux 独自である。