尝试使用WFPLogo时,Windows硬件实验套件(HLK)会挂起WFP验证

时间:2018-02-09 17:21:04

标签: wfp

为什么WFPLogo.exe会挂起验证WFP测试?

我在Windows Server 2016上为控制器和测试服务器设置了HLK 10。我为我的WFP驱动程序安排了任务,前两个套件成功完成。但是,WindowsFilteringPlatform_tests交给验证的WFPUsage,它似乎正在运行:

WFPLogo.Exe -t "\ArchitecturalDesign\Validate.WFPUsage" -l
Filter.Driver.WindowsFilteringPlatform.ArchitecturalDesign.Validate.WFPUsage.NTLog
-r

当我在本地运行时,该工具会打开一个文件,其中包含一系列问题供我填写并保存。我不太清楚如何配置我的HLK工作室项目,因此它已经拥有了这些信息,因此系统不会停止。

我希望如果我保存一次,那么它会在整个机器上更新配置,这样我就可以重新运行套件并通过这个挂断。如果失败,我想,我可以尝试以测试用户身份登录并运行测试。由于测试必须以提升的管理员身份运行,并且我执行了该用户的配置,我可能会好吗?

这似乎仍然是错误的,我希望在项目中配置它。

我是否错过了HLK设置和项目配置的一步?

由于

伊娃

1 个答案:

答案 0 :(得分:0)

我可能会得到部分答案。在HLK控制器上

中的默认WFPLogo.info文件

C:\ Program Files(x86)\ Windows Kits \ 10 \ Hardware Lab Kit \ Tests

AMD64 \ nttest \ NetTest公司\安全网\ WFPTest

86 \ nttest \ NetTest公司\安全网\ WFPTest

需要替换为您的自定义版本。至少这似乎适用于我的情况。

也可以肯定:

  • " UseAnswerFile = 1"在WFPLogo.info
  • provider.displayData。*匹配WFPLogo.info中的值(请参阅msdn

provider.displayData.name必须等于WFPLogo.Info公司名称的字符串值。

provider.displayData.description必须包含WFPLogo.Info的ProductName的字符串值。