CreateFile为什么无法open已经安装的驱动程序?(困扰我几天了,请高手帮忙!解决了一定多给分!)
驱动程序(一个简单的试验应用程序与驱动程序通信的程序,不操作硬件)已经用inf文件通过硬件向导安装了,在设备管理器里面显示正常运行,但是在应用程序中用
m_hDevice = CreateFile("\\\\.\\IntrDemo0",
GENERIC_READ,
FILE_SHARE_READ,
NULL,
OPEN_EXISTING,
FILE_ATTRIBUTE_NORMAL | FILE_FLAG_OVERLAPPED,
NULL);
open驱动程序时总是失败,错误代码是0x1f。
(我用DriverWork的Symbolic Link Viewer查看,系统中确实存在IntrDemo0这个符号连接名),
为什么会这样呢?
对高手来说也许是小问题,却困了我几天,不知道为什么,救命啊!!!