ZwOpenFile与ZwCreateFile有什么关系?

神童   2007-1-19 21:13 楼主
ZwOpenFile与ZwCreateFile有什么关系?
我写一个驱动监控了所有的ZwCreateFile,一般的文件建立都可以拦截到,但一个应用的安装程序在安装文件时,却监控不到?不知道是何道理?难道它没有用zwcreatefile而用了zwopenfile?那么两个函数之间有何关系?
在ntdll.dll中除了zwcreatefile难道别的函数可以写文件吗?

回复评论 (4)

在ntdll.dll中除了zwcreatefile难道别的函数可以写文件吗?
-----------------------------------------------------------------------
据我所知,zwcreatefile是不能写文件的

zwcreatefile一般来说是 如果文件存在则打开,如果不存在就创建文件
zwopenfile一般来说是 打开已经存在的文件
点赞  2007-1-20 13:16
我知道zwcreatefile不是写文件,但他是写文件之前必须进行的一步,必须用zwcreatefile以改写方式打开文件,才可以进行后面的写入操作。
点赞  2007-1-28 18:03
收藏,学习。
点赞  2007-3-24 23:26
zc可以创建文件,打开设备,zo不行。好了,给分
点赞  2007-3-27 01:05
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复