olivine
驱动牛犊
驱动牛犊
  • 注册日期2002-03-20
  • 最后登录2005-07-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1826回复:2

WinXp下USB设备驱动程序的安装求教!急!!!

楼主#
更多 发布于:2003-03-11 10:07
在Win2k下开发的USB通讯设备驱动程序不能安装,具体情况如下:
1.插上硬件后,报告有新硬件,但不弹出安装向导对话框,察看硬件信息为该设备的配置不正确,错误代码为1。
2.更新驱动程序,定位到驱动程序文件夹,过很久才报告设备没有数字签名。
3.强制安装后,即报告设备不能启动,错误代码为10。
我怀疑是我的inf文件写的有问题,我是用Win98/Win2k下的inf文件,也不知道XP对它有什么特殊的要求。贴出来,请大家帮我参详参详:

[Version]
Signature=\"$CHICAGO$\"
Class=USB
provider=%XKYC%
DriverVer=10/16/2002, 0.10.2002
LayoutFile=layout.inf

;[SourceDisksName]
;1=\"XKYCD12 Installation Disk\",,,

;[SourceDisksFiles]
;XKYCD12.sys = 1
;XKYCD12.inf = 1

[Manufacturer]
%MfgName%=Xkyc

[Xkyc]
%USB\\VID_0471&PID_0610.DeviceDesc%=XKYCD12.Dev, USB\\VID_0471&PID_0610

;[PreCopySection]
;HKR,,NoSetupUI,,1

[DestinationDirs]
XKYCD12.Files.Ext = 10,System32\\Drivers
XKYCD12.Files.Inf = 10,INF

[XKYCD12.Dev]
CopyFiles=XKYCD12.Files.Ext, XKYCD12.Files.Inf
AddReg=XKYCD12.AddReg

[XKYCD12.Dev.NT]
CopyFiles=XKYCD12.Files.Ext, XKYCD12.Files.Inf
AddReg=XKYCD12.AddReg

[XKYCD12.Dev.NT.Services]
Addservice = XKYCD12, 0x00000002, XKYCD12.AddService

[XKYCD12.AddService]
DisplayName    = %XKYCD12.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 2                  ; SERVICE_AUTO_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %10%\\System32\\Drivers\\XKYCD12.sys
LoadOrderGroup = Base

[XKYCD12.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,XKYCD12.sys
HKLM,\"System\\Currentcontrolset\\Services\\XKYCD12\\Parameters\",\"MaximumTransferSize\",0x10001,65536
HKLM,\"System\\Currentcontrolset\\Services\\XKYCD12\\Parameters\",\"DebugLevel\",0x10001,2


[XKYCD12.Files.Ext]
XKYCD12.sys

;[XKYCD12.Files.Inf]
;XKYCD12.Inf


;---------------------------------------------------------------;

[Strings]
XKYC=\"XKYC Tech\"
MfgName=\"Philips\"
USB\\VID_0471&PID_0610.DeviceDesc=\"XKYC PDIUSBD12 Communication Board\"
XKYCD12.SvcDesc=\"XKYCD12.Sys PDIUSBD12 Bulk IO Communication driver\"
xyzxian
驱动牛犊
驱动牛犊
  • 注册日期2002-02-19
  • 最后登录2007-06-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-03-12 10:11
你的inf无多大问题。inf在xp下无特殊要求。
无签名档提示很正常(你没做WHQL test)。

“插上硬件后,报告有新硬件,但不弹出安装向导对话框”
这说明你的设备再枚举过程中有错误(不可辨识的设备),
检查你开发的硬件设备。
金用驱动开发
wfoog
驱动牛犊
驱动牛犊
  • 注册日期2002-11-20
  • 最后登录2003-04-25
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-03-11 10:29
老兄你可看看我发的贴子,可能Win2K下的安装会对你有帮助!
阿弥陀佛!阿弥陀佛!阿弥陀佛!
游客

返回顶部