内核态写文件代码
来源:互联网 发布:数据结构算法与应用pdf 编辑:程序博客网 时间:2024/05/19 17:52
/* Add by Syhou for debug */
extern void CT_WriteFile(char *filename, char *data)
{
struct file *filp;
mm_segment_t fs;
filp = filp_open(filename, (O_RDWR|O_CREAT|O_APPEND), 0644);
if(IS_ERR(filp))
{
printk("open error...\n");
return;
}
fs=get_fs();
set_fs(KERNEL_DS);
filp->f_op->write(filp, data, strlen(data),&filp->f_pos);
set_fs(fs);
filp_close(filp,NULL);
}
extern void CT_WriteFile(char *filename, char *data)
{
struct file *filp;
mm_segment_t fs;
filp = filp_open(filename, (O_RDWR|O_CREAT|O_APPEND), 0644);
if(IS_ERR(filp))
{
printk("open error...\n");
return;
}
fs=get_fs();
set_fs(KERNEL_DS);
filp->f_op->write(filp, data, strlen(data),&filp->f_pos);
set_fs(fs);
filp_close(filp,NULL);
}
- 内核态写文件代码
- 内核态写文件
- 内核态写文件--多文件
- 内核里写文件
- 烧写内核文件
- 内核写文件
- asp写文件代码!
- JSP写文件代码
- mfc写注册表与写文件代码
- 如何在Linux内核中写文件
- 自己写的代码文件
- 代码写解压zip文件
- jsp追加写文件代码
- C代码写文件demo
- 写日志文件的代码
- leveldb抽取写文件代码
- java代码写xml文件
- 内核文件打开读写操作代码
- Android SurfaceView 学习笔记(二)
- NDk编译google protobuf 出现dynamic_cast not permitted with -fno-rtti
- matlab 批量读取和保存文件
- Flex 数组 Array 用法
- DsoFramer 保存word 服务端代码
- 内核态写文件代码
- test123456789test
- Dojo 1.7正式Release
- [USACO 2.1.4] Healthy Holsteins
- 回车在input之间切换
- 常用函数写法
- Android深入浅出系列之广播机制—Android中的广播机制(一)
- Linux shell脚本全面学习
- 给电脑维修工作者的十点忠告