阅读:863回复:0
用windriver开发程序的发布问题
用windriver开发的数据采集程序,按照manual所述,将windrvr6.sys,windrvr6.inf,mydriver.inf和程序一起拷贝到用户机后,右键点击windrvr6.inf和mydriver.inf安装完成后,执行程序,发现调用WD_Open()得不到相应句柄,无法进行I/O操作。本人在开发所用机器上尝试将c:\\winnt\\system32\\drivers\\windrvr6.sys改名为windrv.sys,发现程序仍然可以正常运行,而将windrvr.h中CreateFile(\\
TEXT(\"\\\\\\\\.\\\\WINDRVR6\"),\\ GENERIC_READ,\\ FILE_SHARE_READ | FILE_SHARE_WRITE,\\ NULL, OPEN_EXISTING, FILE_FLAG_OVERLAPPED, NULL)的WINDRVR6改为windrv.sys后程序不能运行,出现和用户机一样的问题。请高手指教! |
|
|