NDISTest 6.5 - [2 台计算机] - AddressChange
此测试通过使用注册表值 NetworkAddress 将新地址(有效和无效地址)写入驱动程序的注册表,来验证 NDIS 和驱动程序重写适配器当前 MAC 地址的能力。 驱动程序应在初始化期间调用 NdisReadNetworkAddress 时收到新地址。 下面是事件序列:
读取注册表中的当前 NetworkAddress 参数,以便可以在结束时还原它。
查询卡以找到其当前和永久以太网地址。
停止驱动程序。
将新的以太网地址写入注册表。
启动驱动程序。
查询卡以找到其当前注册表设置,并与预期设置进行比较。
查询卡以找到其永久地址,并确保未更改。
让服务器将 250 个数据包发送到新的当前地址。
让服务器将 250 个数据包发送到原始当前地址(预期收到 0 个数据包)。
针对要测试的每个新地址重复步骤 3-9(有效和无效地址)。
停止驱动程序。
将原始 NetworkAddress 放入注册表。
启动驱动程序。
查询卡以找到其当前和永久以太网地址,并确保它们与开始时相同。
测试详细信息
规范 |
|
平台 |
|
支持的版本 |
|
预计运行时间(以分钟为单位) | 5 |
类别 | 开发 |
超时(以分钟为单位) | 300 |
需要重启 | false |
需要特殊配置 | false |
类型 | automatic |
其他文档
此功能区域中的测试可能会有其他文档,包括先决条件、设置和故障排除信息,这些内容可在以下主题中找到:
运行测试
在运行测试之前,请按照如下测试要求中所述完成测试设置:LAN 测试先决条件。
故障排除
有关 HLK 测试失败的常规故障排除,请参阅排查 Windows HLK 测试失败问题。
有关故障排除信息,请参阅排查 LAN 测试问题。
更多信息
参数
参数名称 | 参数说明 |
---|---|
queryTestDeviceID | |
SupportDeviceGuid0 | |
ClientMessageDeviceGuid | |
ServerMessageDeviceGuid | |
TestScript | 要运行的测试作业的逗号分隔列表 |