简单的helloddk内核程序,加载后,做一应用程序,用createfile打开后获得HELLODDK.SYS的句柄,然后程序不关闭,也未用CLOSEHANDLE()关闭句柄,继续用同一程序再打开一次,跟踪调试,程序在createfile 处返回不成功。用getlasterror错误代码为5好像是拒绝访问。

解决方案 »

  1.   

    请问怎样能将这个加载的HELLODDK用两个以上的进程同时打开
      

  2.   

    createfile函数不是有个
    dwShareMode 参数可以设置的么?
    FILE_SHARE_READ 和 FILE_SHARE_WRITE
    看看
      

  3.   

    这两个设置都有了,还有GENERIC_READ|GENERIC_WRITE也有了
      

  4.   

    在iocreatedevice里有一参数,中文翻译是排外的,(忘名了)设置为false即可.还是谢谢tiger9991的热心帮助了!
      

  5.   

    csdn是不是被小日本攻击了,怎么这两天问题多多?结个贴都这么麻烦