none
WHCK关于测试目标“software device"的注意项 RRS feed

  • Pergunta

  • 已经按文档要求部署完WHCK的host端和client端。

    测试的时候,有一步是”Selection“,选择要认证的目标:

    • 其中,有一项是“software device",即软件设备,下面会列出安装在系统system32/drivers目录下的驱动,选择某一项驱动文件,进行测试。这个步骤有问题么?

    • 现在的问题是,这一项里("software device"),选择任何驱动,都会失败。包括系统自带的kbdclass.sys,我们自己开发的空驱动,即driverentry直接返回success。

    • 实际上,我们开发的驱动是一个简单的键盘过滤驱动,没有硬件设备ID,所有不能在"device manager"选项里进行,但是一旦到"software device"里选择驱动文件,则又无法测试通过,测试工具一般只运行10-20分钟就结束了。

    时间很急,求解答?非常感谢!




    • Editado microdebug quinta-feira, 1 de novembro de 2012 02:41 排版
    quinta-feira, 1 de novembro de 2012 02:39

Respostas

  • 测试时,光驱中需要插入光盘。IPV6地址需要在WDTFremotesystem参数中设置。建议使用HCK Controller的IPV6地址即可。Audio端口要插入音频回路线。

    Tests页面中所有的项目都要执行并取得通过的结果。上述错误发生在设备检查阶段,实际的测试并未正式开始。所以就会只执行10分钟就出错退出了。


    http://msdn.microsoft.com/zh-cn/windows/hardware/default.aspx http://whqlcn.wordpress.com

    quinta-feira, 1 de novembro de 2012 06:24
    Moderador
  • AUDIO问题,推测应该是与声卡有关的驱动造成的。

    因为在preload系统下不报,自己重新安装的系统就会报。

    sexta-feira, 2 de novembro de 2012 02:06

Todas as Respostas

  • 失败发生在哪里?

    有具体的测试项目吗?还是说选择被测驱动程序后,就立即出错?


    http://msdn.microsoft.com/zh-cn/windows/hardware/default.aspx http://whqlcn.wordpress.com

    quinta-feira, 1 de novembro de 2012 06:10
    Moderador
  • 举个例子,测试驱动后,10多分钟就结束了,然后查看log,会看到以下错误:

    • WDTF_SIMPLE_IO:CDROMSimpleIO.CDROM.1 SetTarget() ERROR : No Media is present in the optical media device
    • WDTF_TARGETS: WDTF2.Action.SimpleIOStressEX.1 SetTarget() ERROR : Device not configured properly for basic testing: 

    这个错误,只需要在光驱中插入一个光盘就可以了。很无厘头啊。。

    • WDTF_SIMPLE_IO: NetWorkSimpleIO.Network.1  SetTarget() ERROR : NetworkPlugin:SetTarget()-Test NIC does not have a gateway address to be able to test network IO. Two Options:1,Ensure test NIC has an IPV6 geteway address OR 2.Use WDTFREMOTESYSTEM parameters.....

     这个错误,怎么解?

    • WDTF_SIMPLE_IO:AUDIOSimpleIO.Audio.1 SetTarget() ERROR : AudioPlugin:SetTarget() - target audio device has no active endpoints;please plug in a speaker or a microphone....

    请问下,网络和audio问题,怎么解?

    这个和待测驱动,一点关系都没有啊。。。另外,选择"software device"测试过程跑10多分钟就结束了,算正常么?而另外一个项目选“device manager",需要跑5个多小时。。

    quinta-feira, 1 de novembro de 2012 06:18
  • 测试时,光驱中需要插入光盘。IPV6地址需要在WDTFremotesystem参数中设置。建议使用HCK Controller的IPV6地址即可。Audio端口要插入音频回路线。

    Tests页面中所有的项目都要执行并取得通过的结果。上述错误发生在设备检查阶段,实际的测试并未正式开始。所以就会只执行10分钟就出错退出了。


    http://msdn.microsoft.com/zh-cn/windows/hardware/default.aspx http://whqlcn.wordpress.com

    quinta-feira, 1 de novembro de 2012 06:24
    Moderador
  • 非常感谢duoduobear的答复!

    继续提问:

    1,IPV6地址需要在WDTFremotesystem参数中设置,具体要怎么设置,有相关文档么?

    2,建议使用HCK Controller的IPV6地址即可,我查看了安装HCK Controller的机器,IPV6地址是空的啊,再者,我们的网络环境是IPV4的,可以随便写一个IPV6地址么?

    3,Audio端口要插入音频回路线。只需要插入一个耳机或者麦克风就可以了么?

    谢谢!


    quinta-feira, 1 de novembro de 2012 06:53
  • Windows会自动生成IPV6地址,在命令行窗口下输入ipconfig就能看到ipv6地址。将这个地址复制到HCK Studio中运行测试时弹出的窗口中WDTFremotesystem处即可。

    Audio端口,没有loop back的话,插入耳机或麦克风应该也可以。


    http://msdn.microsoft.com/zh-cn/windows/hardware/default.aspx http://whqlcn.wordpress.com

    quinta-feira, 1 de novembro de 2012 08:13
    Moderador
  • 1,WDTF_SIMPLE_IO: NetWorkSimpleIO报错问题已解决;

    2,Audio报错,不管是插了耳机还是麦克风都不行,哎。。。

    thank you all the same!

    quinta-feira, 1 de novembro de 2012 08:42
  • 贴Log上来,要打开WTL文件


    http://msdn.microsoft.com/zh-cn/windows/hardware/default.aspx http://whqlcn.wordpress.com

    quinta-feira, 1 de novembro de 2012 09:25
    Moderador
  • Message 10/31/2012 10:16:37.112 AM WDTF_SIMPLE_IO : Target:High Definition Audio ?? HDAUDIO\FUNC_01&VEN_8086&DEV_2806&SUBSYS_80860101&REV_1000\4&3A3FC0BE&0&0301  
    Error 10/31/2012 10:16:37.112 AM WDTF_SIMPLE_IO : AUDIOSimpleIO.Audio.1 SetTarget() ERROR : AudioPlugin: SetTarget() - target audio device has no active endpoints; please plug in a speaker or a microphone. Check the Sound control panel. HRESULT=0x80040200 HRESULT=0x80040200 
    File:    Line: -1 
    Error Type:    
    Error Code:   0x0 
    Error Text:   Error 0x00000000 

    以上是用wtl studio打开log,复制粘贴的内容。

    quinta-feira, 1 de novembro de 2012 09:41
  • 所有的音频接口都插了插头吗? 如果是这样的话。那是你这台机器有问题。 你可以打开声音控制面板,看看系统暴露出来的音频端口,是否和实际的物理端口完全一致。


    http://msdn.microsoft.com/zh-cn/windows/hardware/default.aspx http://whqlcn.wordpress.com

    quinta-feira, 1 de novembro de 2012 10:12
    Moderador
  • 客户端,恢复到preload系统,就没有报Audio的问题了,目前原因不明。。。

    WHCK检测已经通过!

    非常感谢duoduobear的耐心答复,祝工作顺利!

    sexta-feira, 2 de novembro de 2012 01:44
  • AUDIO问题,推测应该是与声卡有关的驱动造成的。

    因为在preload系统下不报,自己重新安装的系统就会报。

    sexta-feira, 2 de novembro de 2012 02:06
  • 恢复到preload系统,是什么意思,怎么操作,thanks。
    segunda-feira, 8 de julho de 2013 08:18
  • 恢复到preload系统,是什么意思,怎么操作,thanks。

    通常指电脑上出厂预装的完整系统软件和应用软件。现在大多数Windows 8电脑都支持将软件恢复到出厂状态。

    http://whqlcn.wordpress.com

    segunda-feira, 8 de julho de 2013 17:12
    Moderador