大概的方法是:在HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Services\\下建立你的设备的一个主键,名字和你的sys文件名相同(去掉扩展名)。在加上Type、start、ErrorControl、Group等键值。然后再把你...
全文
回复(5) 2002-04-11 13:05 来自版块 - 内核编程
表情
wlrwx告诉你一个简单的办法吧,在DRIVERSTUDIO里面有一个叫DRIVERMONITOR的工具,你用这个工具来装入这个。SYS文件就可以了,我用过,发现非常方便,这样可以把驱动开发和调试的问题从INF的制作中分离出来 :P :P :P(2002-04-12 10:11)
zydcatenum中的键值是被系统保护的,主要是为了启动时使用的,regedit只能看不能改, 其建立的过程是你在安装时由pnp管理器根据的你提供的inf文件建立的,你也可以在应用程序中使用setupXXX之类的函数建立,至于怎么用,我也在请教。:)(2002-04-12 09:31)
chenglf这个SYS是人家提供给我的,用他提供的安装程序安装后是可以正确使用的,但是我现在用它进行开发后,想将它和我的应用程序一起做成一个安装包,但就是装不上去。以上注册表项是它的安装程序建立的,另外还有一项,但是我用REGEDIT既不能删除,也不能导入。其值为: Windows Reg...(2002-04-12 08:03)
Tom_lyd你的驱动程序可能有问题,很可能没有正确地建立符号连接名 请检查一下你的驱动程序代码,确定无误,然后你可以将Start设为3,在命令行下用net start yourdriver启动你的程序。 在此之前将驱动程序可执行文件用SoftIce 的 Loader32装入,并断点 Dri...(2002-04-11 13:39)
zydcat注册表项缺了一项: 加一项imagepath 键值:system32\\drivers\\abcdefg.sys(2002-04-11 13:14)

返回顶部