tigerzd
驱动老牛
驱动老牛
  • 注册日期2001-08-25
  • 最后登录2004-12-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1577回复:5

关于ZwCreateFile()?

楼主#
更多 发布于:2002-01-14 13:12
  请问luo老大,在驱动程序中调用ZwCreateFile()有甚麽注意事项?其ObjectName在Win98中用“\\??\\c:”,“\\DosDevice\\c:”还是“\\\\.\\c:”,我试了很多种方法都不行。还有如果要在Distatch Level 调用是不是要用到WorkItem例程?
  不胜感谢!
犯强汉者,虽远必诛! [img]http://www.driverdevelop.com/forum/upload/tigerzd/2002-12-13_sf10.JPG[/img]
wilton
驱动牛犊
驱动牛犊
  • 注册日期2001-04-23
  • 最后登录2005-03-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-01-17 12:08
“C”必须大写。
wilton
驱动牛犊
驱动牛犊
  • 注册日期2001-04-23
  • 最后登录2005-03-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-01-17 12:06
tigerzd
驱动老牛
驱动老牛
  • 注册日期2001-08-25
  • 最后登录2004-12-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-01-16 10:43
  那麽怎样在驱动程序中建立和打开文件呢?
在DPC Level 调用ExInitializeWorkItem()创立的工作线程运行在PASSIVE LEVEL ,是不是就可以调用ZwXXX例程呢?
  谢谢.
犯强汉者,虽远必诛! [img]http://www.driverdevelop.com/forum/upload/tigerzd/2002-12-13_sf10.JPG[/img]
lu0
lu0
论坛版主
论坛版主
  • 注册日期2001-06-10
  • 最后登录2016-04-05
  • 粉丝2
  • 关注0
  • 积分-6311分
  • 威望21111点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-01-15 19:06
\\??\\c:不能打开文件. 打开的是DEVICE OBJECT.
ZwXXX例程只能在PASSIVE LEVEL用.
Regards, Lu Lin Webmaster of Inside Programming http://www.lu0s1.com
yzhgry
驱动牛犊
驱动牛犊
  • 注册日期2001-10-16
  • 最后登录2018-05-30
  • 粉丝0
  • 关注0
  • 积分13分
  • 威望40点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-01-15 17:35
在NTDLL中,程序可动态定位
游客

返回顶部