tanm2000
驱动牛犊
驱动牛犊
  • 注册日期2005-05-12
  • 最后登录2008-07-04
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望12点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
阅读:4816回复:11

求助:小弟做一个扫描仪的驱动程序,做DTM测试时总出现USB相关的错误

楼主#
更多 发布于:2008-02-27 09:29
测试环境:
外接USB HUB 2.0 连接扫描仪,HUB连接在机箱后机的USB口上。
server: windows 2003 sp3 english edtion,  WLK1.1
client: vista english edition

出现的错误主要有两个:
1. Failed CM_Query_And_Remove_SubTree_ExW on root hub 0017
    Failed to disable root hub 0001

2.File hctrans.dll did not pass Signature Verification

请教一下硬件连接方式是否正确,USB HUB要安驱动程序吗?
对解决这两个问题有什么建议

小弟不胜感激!!!!!
HaoNing
禁止发言
禁止发言
  • 注册日期2007-10-18
  • 最后登录2018-04-07
  • 粉丝0
  • 关注0
  • 积分-173分
  • 威望-9点
  • 贡献值0点
  • 好评度60点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2008-02-28 21:19
用户被禁言,该主题自动屏蔽!
gbysong
论坛版主
论坛版主
  • 注册日期2007-08-10
  • 最后登录2010-12-25
  • 粉丝0
  • 关注0
  • 积分155分
  • 威望602点
  • 贡献值1点
  • 好评度20点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2008-02-28 22:40
威科特凭借着过去协助各大企业进行WHQL测试经验。威科特绝对是协助您通过"Designed for Microsoft Windows"认证的最佳伙伴。
      威科特拥有全方位的WHQL测试经验,且能够迅速的对测试过程中的错误进行处理解决,以协助客户最终通过认证。当产品未能通过预先测试流程,威科特将会与厂商进行合作以挑出错误,在这个过程中,我们会全心全意为您服务,直到您了认的产品确实通过证为止。
我们拥有多年WHQL测试经验,成功为各大企业解决微软认证方案,整个流程包办。测试结束后,并协助厂商提交微软,最终下发CAT文件后再付款。


欢迎来电咨询。
无锡威科特网络科技有限公司  Wuxi Vikte Network Technology Co., Ltd.
电话:0510-82727069
Email: song.li@vikte.com
MSN: song.li@vikte.com
QQ: 275422538
MB: 13771519978
地址:无锡市解放东路东映山河34号
WHQL认证流程,DTM测试细节提供免费咨询,代理服务 请访问:www.wvlab.com
tanm2000
驱动牛犊
驱动牛犊
  • 注册日期2005-05-12
  • 最后登录2008-07-04
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望12点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
地板#
发布于:2008-02-29 08:49
引用第1楼HaoNing于2008-02-28 21:19发表的  :
连接方式没什么问题。
至于连接方式的验证给你两个建议:
1。进入设备管理器查看USB驱动是否自动被安装。
2。在当前连接方式下验证scan功能正常。
我也做过Scanner的WHQL测试,没遇到过你的问题,所以你能否详细的介绍一下你在哪步操作遇到的这些错误?如果是测试项失败请提供Log。


非常感谢您的解答。


1.USB HUB的驱动是自动安装的
2.扫描功能正常

log如下

Title Result
  Failed
 Start Test 2-27-2008 3:10:09.023 上午 USB HCT Selective Suspend Test 1.1
Message 2-27-2008 3:10:09.023 上午 Beginning Selective Suspend, USB device VID: 06BC PID: 013A  
Message 2-27-2008 3:10:09.023 上午 Assertion 9.20.6: Bus Initialization
Message 2-27-2008 3:10:09.607 上午 Assertion 9.20.6:
Message 2-27-2008 3:10:09.607 上午 Assertion 9.20.6: Ends
Message 2-27-2008 3:10:09.607 上午 Assertion 9.20.7: Device Initialization
Error 2-27-2008 3:10:17.466 上午 Failed CM_Query_And_Remove_SubTree_ExW on root hub 0017
File:   d:\4148t\testsrc\driverstest\usb\usbhct\device.cpp Line: 1003
Error Type:   BOOL
Error Code:   0x0
Error Text:   Error 0x00000000
Error 2-27-2008 3:10:17.466 上午 Failed to disable root hub 0001
File:   d:\4148t\testsrc\driverstest\usb\usbhct\device.cpp Line: 420
Error Type:   BOOL
Error Code:   0x0
Error Text:   Error 0x00000000
Error 2-27-2008 3:10:17.467 上午 Bus could not be properly setup for test.
File:   d:\4148t\testsrc\driverstest\usb\usbhct\selstest.cpp Line: 300
Error Type:   BOOL
Error Code:   0x0
Error Text:   Error 0x00000000
Message 2-27-2008 3:10:17.467 上午 Assertion 9.20.7:
Message 2-27-2008 3:10:17.467 上午 Assertion 9.20.7: Ends
Message 2-27-2008 3:10:17.467 上午 Ending Selective Suspend
End Test 2-27-2008 3:10:17.467 上午 USB HCT Selective Suspend Test 1.1
Result:   Fail
Repro:   F:\WTT\JobsWorkingDir\Tasks\WTTJobRun9E90EB70-B4C5-4539-B132-C69D0CBFD026\usbhct.exe /013A  
 


Start Test 2-27-2008 3:10:14.811 上午 WDK File Signatures Verification
Message 2-27-2008 3:10:14.811 上午 argv[0] = WDKFileSigVer.exe
Message 2-27-2008 3:10:14.811 上午 argv[1] = /F:F:\WTT\JobsWorkingDir\Tasks\WTTJobRun9E90EB70-B4C5-4539-B132-C69D0CBFD026\58BD8847-A6C7-4EEC-89D2-76FFF1A6E582\WDKFileSigList.txt
Message 2-27-2008 3:10:14.811 上午 Resource EXTTSTCON = C6FB10F7DFD3C1C1507FFD40589289584E6118C9
Message 2-27-2008 3:10:14.811 上午 Resource MSRA = CDD4EEAE6000AC7F40C3802C171E30148030C072
Message 2-27-2008 3:10:14.811 上午 Input file: F:\WTT\JobsWorkingDir\Tasks\WTTJobRun9E90EB70-B4C5-4539-B132-C69D0CBFD026\58BD8847-A6C7-4EEC-89D2-76FFF1A6E582\WDKFileSigList.txt
Message 2-27-2008 3:10:14.876 上午 Hash of the file hctrans.dll = 58F686C744C071B94A64E1597C1647B46775B819
Error 2-27-2008 3:10:57.892 上午 File hctrans.dll did not pass Signature Verification
File:    Line: 0
Error Type:   HRESULT
Error Code:   0x800b0100
Error Text:   No signature was present in the subject.
Message 2-27-2008 3:10:57.893 上午 Hash of the file usbtree.dll = 3998B69D82B8C3321C7CA870868B8C51B1659F45
Error 2-27-2008 3:11:40.878 上午 File usbtree.dll did not pass Signature Verification
HaoNing
禁止发言
禁止发言
  • 注册日期2007-10-18
  • 最后登录2018-04-07
  • 粉丝0
  • 关注0
  • 积分-173分
  • 威望-9点
  • 贡献值0点
  • 好评度60点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2008-02-29 09:52
用户被禁言,该主题自动屏蔽!
tanm2000
驱动牛犊
驱动牛犊
  • 注册日期2005-05-12
  • 最后登录2008-07-04
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望12点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2008-02-29 14:38
去了HUB会出现以下错误
Device with ID 06BC/013A found in tree but tree must be at least 1 external hubs deep but not more than 2 external hubs deep

因此才加上个HUB

LOG如下:

Start Test 2/20/2008 3:43:12.234 PM USB HCT Selective Suspend Test 1.1
Message 2/20/2008 3:43:12.234 PM Beginning Selective Suspend, USB device VID: 06BC PID: 013A  
Message 2/20/2008 3:43:12.234 PM Assertion 9.20.6: Bus Initialization
Error 2/20/2008 3:43:12.412 PM Device with ID 06BC/013A found in tree but tree must be at least 1 external hubs deep but not more than 2 external hubs deep.
File:   d:\4148t\testsrc\driverstest\usb\usbhct\selstest.cpp Line: 234
Error Type:   BOOL
Error Code:   0x0
Error Text:   Error 0x00000000
Message 2/20/2008 3:43:12.412 PM Assertion 9.20.6:
Message 2/20/2008 3:43:12.412 PM Assertion 9.20.6: Ends
Message 2/20/2008 3:43:12.413 PM Ending Selective Suspend
End Test 2/20/2008 3:43:12.413 PM USB HCT Selective Suspend Test 1.1
Result:   Fail
Repro:   F:\WTT\JobsWorkingDir\Tasks\WTTJobRun1675E738-C629-4394-AD2A-43BC1683C807\usbhct.exe /013A  
 
另外在USB Device Framework(CV) Test 中会出现
Test Suit Initialization fail
不知道和以上错误是否有关系
tanm2000
驱动牛犊
驱动牛犊
  • 注册日期2005-05-12
  • 最后登录2008-07-04
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望12点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2008-03-04 10:04
版主是否还能帮着分析一下啊,小弟比较着急啊,其他WIA相关的BUG都修正了,就差USB的了!
HaoNing
禁止发言
禁止发言
  • 注册日期2007-10-18
  • 最后登录2018-04-07
  • 粉丝0
  • 关注0
  • 积分-173分
  • 威望-9点
  • 贡献值0点
  • 好评度60点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2008-03-07 11:15
用户被禁言,该主题自动屏蔽!
tanm2000
驱动牛犊
驱动牛犊
  • 注册日期2005-05-12
  • 最后登录2008-07-04
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望12点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2008-03-13 21:04
大家一起来讨论
附件名称/大小 下载次数 最后更新
dtm.rar (335KB)  16 2008-03-13 21:04
tanm2000
驱动牛犊
驱动牛犊
  • 注册日期2005-05-12
  • 最后登录2008-07-04
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望12点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2008-03-14 06:32
upupupupupup
附件名称/大小 下载次数 最后更新
dtm2.rar (358KB)  17 2008-03-14 06:32
HaoNing
禁止发言
禁止发言
  • 注册日期2007-10-18
  • 最后登录2018-04-07
  • 粉丝0
  • 关注0
  • 积分-173分
  • 威望-9点
  • 贡献值0点
  • 好评度60点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2008-03-14 21:19
用户被禁言,该主题自动屏蔽!
eleqi
驱动小牛
驱动小牛
  • 注册日期2005-12-20
  • 最后登录2014-01-03
  • 粉丝4
  • 关注2
  • 积分172分
  • 威望1475点
  • 贡献值0点
  • 好评度115点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2008-04-25 19:39
压缩文件有密码,打不开
游客

返回顶部