摘要:
struct file_operations{ struct module *owner; // 指向拥有该结构的模块的指针,避免正在操作时被卸载,一般为初始化为THIS_MODULES loff_t (*llseek) (struct file *, loff_t, int); // llseek用来修改文件当前的读写位置,返回新位置 // loff_t为一个"长偏移量"。当此函数指针为空,seek调用将会以不可预期的方式修改file结构中的位置计数器。 ssize_t (*read) (struct file *, char __user *, size_t, loff 阅读全文
posted @ 2012-02-23 15:28 科创园 阅读(1588) 评论(0) 推荐(0) 编辑