0

为什么 WFPLogo.exe 在 Validate WFP 测试中挂起?

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

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

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

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

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

我错过了 HLK 设置和项目配置的步骤吗?

谢谢

伊娃

4

1 回答 1

0

我可能有部分答案。在 HLK 控制器上,默认 WFPLogo.info 文件位于

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

amd64\nttest\NetTest\SecureNet\WFPTest

x86\nttest\NetTest\SecureNet\WFPTest

需要替换为您的自定义版本。至少这在我的情况下似乎有效。

还要确保:

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

provider.displayData.name 必须等于 WFPLogo.Info 的 CompanyName 的字符串值。

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

于 2018-02-13T23:11:34.777 回答