阅读:1491回复:0
驱动程序安装寻求帮助!可以在csdn给高分!
在csdn高分寻求帮助!我最近学ndis驱动,按照王艳平的第9章的那个例子,安装了个ndis的协议驱动:protoDrv.sys,但是应用程序createfile()时失败,错误码为2,说是找不到系统找不到文件,这是怎么回事?
安装完驱动后,我查了注册表的驱动安装目录,发现多了两个service键值: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Packet; HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\slNdisProt; packet键的ImagePath="system32\DRIVERS\ProtoDrv.sys"; slNdisProt键的ImagePath="\??\E:\DriverEnv\8\ProcApp\ProcDrv.sys"; 其中packet键是我packet.inf文件指定的,这个正常,但是slNdisProt键并不是我要安装的阿,怎么会也写入注册表?而且slNdisProt键的ImagePath怎么会那么怪? slNdisProt是驱动程序定义的设备连接名称,但是好像不应该也写入到注册表中的Services项阿! 这个问题困扰我好久,不解决没办法往下学,希望高手赐教!分无所谓,不够可以再给! 贴子是:http://topic.csdn.net/u/20080110/10/f05d3dc0-9b5a-402b-b6b7-c4bffa6993c9.html |
|