next up previous contents
Next: ioctl() 関数 Up: ファイル操作関連関数 Previous: ファイル操作関連関数

open(), close() 関数

open() 関数は, ユーザプログラムから USB デバイスドライバをオープンする ために使用される.

  1. デバイスのマイナー番号が正しいか調べる
  2. MOD_INC_USE_COUNT マクロを使ってモジュールの利用度を1だけ増やす

close() 関数は, ユーザプログラムから USB デバイスドライバをクローズする ために使用される. そこでは MOD_DEC_USE_COUNT マクロを使ってモジュールの利用度を1だけ減らす.



Kazuo Nakayoshi
Wed Jun 27 22:15:09 JST 2001