阅读:4895回复:11
求助:小弟做一个扫描仪的驱动程序,做DTM测试时总出现USB相关的错误
测试环境:
外接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要安驱动程序吗? 对解决这两个问题有什么建议 小弟不胜感激!!!!! |
|
沙发#
发布于:2008-02-28 21:19
用户被禁言,该主题自动屏蔽! |
|
板凳#
发布于: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号 |
|
|
地板#
发布于:2008-02-29 08:49
引用第1楼HaoNing于2008-02-28 21:19发表的 : 非常感谢您的解答。 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 |
|
地下室#
发布于:2008-02-29 09:52
用户被禁言,该主题自动屏蔽! |
|
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 不知道和以上错误是否有关系 |
|
6楼#
发布于:2008-03-04 10:04
版主是否还能帮着分析一下啊,小弟比较着急啊,其他WIA相关的BUG都修正了,就差USB的了!
|
|
7楼#
发布于:2008-03-07 11:15
用户被禁言,该主题自动屏蔽! |
|
8楼#
发布于:2008-03-13 21:04
大家一起来讨论
|
|
|
9楼#
发布于:2008-03-14 06:32
upupupupupup
|
|
|
10楼#
发布于:2008-03-14 21:19
用户被禁言,该主题自动屏蔽! |
|
11楼#
发布于:2008-04-25 19:39
压缩文件有密码,打不开
|
|