阅读:1067回复:0
无法打开驱动
rt,我写了一个流驱动,但是在应用程序里面用
HANDLE hDrv1 = CreateFile(L"RFD1:",GENERIC_WRITE | GENERIC_READ,0,NULL,OPEN_EXISTING,FILE_ATTRIBUTE_NORMAL,NULL); 打开驱动时却始终返回 INVALID_HANDLE,调用GetLastError(),返回的是 55,我查了一下,这个错误是:指定的网络资源或设备不再可用。 问下高手,这是什么原因? 我打开其他的驱动并不会出现这个问题。 而且远程查看注册表,在Active选项下,我的那个驱动已经有正常加载了。 另外,如果我用 LoadLibrary()来打开dll,然后调用各个函数的话,是可以正常运行的。 |
|