阅读:1545回复:6
我很笨,只好再问大家一个简单的问题了。
1:>我现在想做一个打印机程序,请问在DriveWorks Wizard的第二步应该选哪种总线?
2:>用DriveWrokes作的程序且编译成为SYS文件后,如何装载进系统(2000), *********************** (别告诉我有人问过了,让我自己去找,其实我已经找了好长时间了,但还是没发现,呜呜) *********************** |
|
|
沙发#
发布于:2002-04-09 16:54
是的,就是如此!
但是要保证你的驱动程序的符号连接正确,否则也不行啊! 看到了吗 DisplayName = \"myfilename\" ^________ 你一定要在驱动程序里面做好驱动程序的符号连接,才可以阿,还有驱动程序不要电源管理和即插即用功能,(为什么?),因为你是启动的时候架载的,用不上它们! 适当修改 AddDevice的代码,按照上面的方法安装,重新启动机器,一切ok了! 好了别忘记和我分享你的快乐! |
|
|
板凳#
发布于:2002-04-09 16:53
是的,就是如此!
但是要保证你的驱动程序的符号连接正确,否则也不行啊! 看到了吗 DisplayName = \"myfilename\" ^________ 你一定要在驱动程序里面做好驱动程序的符号连接,才可以阿,还有驱动程序不要电源管理和即插即用功能,(为什么?),因为你是启动的时候架载的,用不上它们! 适当修改 AddDevice的代码,按照上面的方法安装,重新启动机器,一切ok了! 好了别忘家和我分享你的快乐! |
|
|
地板#
发布于:2002-04-09 13:38
假始我的 程序名字是: hello.sys那按你所说的是不是建一个:
\\Registry\\Machine\\System\\CurrentControlSet\\Services\\hello Type = REG_DWORD 0x00000001 Start = REG_DWORD 0x00000002 DisplayName = \"hello\" ErrorControl = REG_DWORD 0x0000001 再把hello.sys放到system32下面吗?我这样做了,但一点用都没有呢? 如果分少的话我 可以再加分呀,只要有人回答就行了。 |
|
|
地下室#
发布于:2002-04-08 18:57
\\Registry\\Machine\\System\\CurrentControlSet\\Services\\ABCDEFG
Type = REG_DWORD 0x00000001 Start = REG_DWORD 0x00000002 DisplayName = \"myfilename\" ErrorControl = REG_DWORD 0x0000001 这样就可以,自己写吧,只要把sys拷贝到 system32/drivers/即可 重新启动,哈哈,不是就ok了吗? 说得好请给点分,说得不好继续问 |
|
|
5楼#
发布于:2002-04-08 18:50
直接修改注册表,也可以!
还不会在系统设备管理里面看到设备,对于那些对异物敏感的客户可能有效,呵呵! 具体步骤我就不说了,等一下找到了贴在下面! [编辑 - 4/8/02 作者: hejoin] |
|
|
6楼#
发布于:2002-04-08 08:44
1、看你的打印机罗,PCI或USB总线。
2、用INF文件安装。 |
|
|