阅读:1047回复:0
USB驱动请教
安装的时候出现的错误如下:
没有替设备实里例指定一个驱动程序。 问题出现在那里呢? inf 文件如下: [Version] Signature=\"$Chicago$\" Class=USB ClassGUID={36FC9E60-C465-11CF-8056-444553540000} Provider=%Maker% DriverVer=02/20/2003,1.0.0.0 [Manufacturer] %Maker% = WDM.DCJ [WDM.DCJ] %UsbDisk%=UsbDisk.Install, USB\\VID_0BCD&PID_0018 ;USB device ID. [DestinationDirs] USBDisk.Files.Driver=10,System32\\Drivers USBDisk.Files.Driver.NTx86=10,System32\\Drivers [SourceDisksNames] 1=\"dcjdisk build directory\",,, [SourceDisksFiles] dcjdisk.sys=1,objchk\\i386 [SourceDisksFiles.x86] dcjdisk.sys=1,objchk\\i386 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; copy 文件没有问题!已经把dcjdisk.sys copy 到\\sys32\\driver 下面。 ; Windows 2000 [UsbDisk.Install.NTx86] CopyFiles=USBdisk.Files.Driver.NTx86 [USBdisk.Files.Driver.NTx86] dcjdisk.sys,,,%COPYFLG_NOSKIP% [UsbKbd.Install.NTx86.Services] AddService = dcjdisk, %SPSVCINST_ASSOCSERVICE%, UsbKbd.Service [UsbKbd.Service] DisplayName = %UsbDisk.ServiceName% ServiceType = %SERVICE_KERNEL_DRIVER% StartType = %SERVICE_DEMAND_START% ;说明驱动程序什么时候启动,这里是手工启动 ErrorControl = %SERVICE_ERROR_NORMAL% ;设备不能装入时候系统的响应,这里是日志记录 ;ServiceBinary = %10%\\System32\\Drivers\\Dcjdisk.sys ;运行的驱动代码文件 ServiceBinary = C:\\WINNT\\system32\\drivers\\Dcjdisk.sys ;运行的驱动代码文件 ;Dependencies = +DebugPrint ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; Strings [Strings] Maker=\"B5cb\" UsbDisk=\"B5cb: Modify USB disk drivers\" UsbDisk.ServiceName=\"B5cb \'s driver!\" SPSVCINST_ASSOCSERVICE=0x00000002 ; Driver service is associated with device being installed COPYFLG_NOSKIP=2 ; Do not allow user to skip file SERVICE_KERNEL_DRIVER=1 SERVICE_AUTO_START=2 SERVICE_DEMAND_START=3 SERVICE_ERROR_NORMAL=1 高手指教一下! 说明:这是我昨天发表在ABC上的,但是没有人回答,迫不得已转到这里:) |
|