Windows 尝试 WFPLogo 时硬件实验室工具包 (HLK) 在 WFP 验证上挂起

Windows Hardware Lab Kit (HLK) hangs on WFP Validation when trying to WFPLogo

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

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

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

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

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

这似乎仍然不对,我希望在项目中配置它。

我是否遗漏了有关 HLK 设置和项目配置的步骤?

谢谢

伊娃

我可能有部分答案。在 HLK 控制器上,

中的默认 WFPLogo.info 文件

C:\Program Files (x86)\Windows Kits\Hardware 实验室 Kit\Tests

amd64\nttest\NetTest\SecureNet\WFPTest

x86\nttest\NetTest\SecureNet\WFPTest

需要替换为您的自定义版本。至少这似乎对我有用。

还要确定:

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

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

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