NDISTest 6.5 - [2 台计算机] - AddressChange

此测试通过使用注册表值 NetworkAddress 将新地址(有效和无效地址)写入驱动程序的注册表,来验证 NDIS 和驱动程序重写适配器当前 MAC 地址的能力。 驱动程序应在初始化期间调用 NdisReadNetworkAddress 时收到新地址。 下面是事件序列:

  1. 读取注册表中的当前 NetworkAddress 参数,以便可以在结束时还原它。

  2. 查询卡以找到其当前和永久以太网地址。

  3. 停止驱动程序。

  4. 将新的以太网地址写入注册表。

  5. 启动驱动程序。

  6. 查询卡以找到其当前注册表设置,并与预期设置进行比较。

  7. 查询卡以找到其永久地址,并确保未更改。

  8. 让服务器将 250 个数据包发送到新的当前地址。

  9. 让服务器将 250 个数据包发送到原始当前地址(预期收到 0 个数据包)。

  10. 针对要测试的每个新地址重复步骤 3-9(有效和无效地址)。

  11. 停止驱动程序。

  12. 将原始 NetworkAddress 放入注册表。

  13. 启动驱动程序。

  14. 查询卡以找到其当前和永久以太网地址,并确保它们与开始时相同。

测试详细信息

   
规范
  • Device.Network.LAN.Base.NDISRequirements
平台
  • Windows 10,客户端版本 (x86)
  • Windows 10,客户端版本 (x64)
  • Windows Server 2016 (x64)
支持的版本
  • Windows 10
  • Windows 10 版本 1511
  • Windows 10 版本 1607
  • Windows 10 版本 1703
  • Windows 10 版本 1709
  • Windows 10 版本 1803
  • Windows 10 版本 1809
  • Windows 10 版本 1903
  • Windows 10 的下一次更新
预计运行时间(以分钟为单位) 5
类别 开发
超时(以分钟为单位) 300
需要重启 false
需要特殊配置 false
类型 automatic

 

其他文档

此功能区域中的测试可能会有其他文档,包括先决条件、设置和故障排除信息,这些内容可在以下主题中找到:

运行测试

在运行测试之前,请按照如下测试要求中所述完成测试设置:LAN 测试先决条件

故障排除

有关 HLK 测试失败的常规故障排除,请参阅排查 Windows HLK 测试失败问题

有关故障排除信息,请参阅排查 LAN 测试问题

更多信息

参数

参数名称 参数说明
queryTestDeviceID
SupportDeviceGuid0
ClientMessageDeviceGuid
ServerMessageDeviceGuid
TestScript 要运行的测试作业的逗号分隔列表