NDISTest 6.5 – [2 Computer] – AddressChange
Dieser Test überprüft die Fähigkeit von NDIS und des Treibers, die aktuelle MAC-Adresse des Adapters zu überschreiben, indem eine neue Adresse (sowohl gültige als auch ungültige Adressen) in die Registrierung des Treibers mit dem Registrierungswert „NetworkAddress“ geschrieben wird. Der Treiber sollte die neue Adresse empfangen, wenn er während der Initialisierung „NdisReadNetworkAddress“ aufruft. Die Abfolge der Ereignisse ist die folgende:
Lesen Sie den aktuellen NetworkAddress-Parameter in der Registrierung, damit er am Ende wiederhergestellt werden kann.
Fragen Sie die Karte ab, um ihre aktuelle und permanente Ethernet-Adresse zu finden.
Beenden Sie den Treiber.
Schreiben Sie die neue Ethernet-Adresse in die Registrierung.
Starten Sie den Treiber.
Fragen Sie die Karte ab, um die aktuelle Registrierungseinstellung anzuzeigen und mit der erwarteten Einstellung zu vergleichen.
Fragen Sie die Karte ab, um ihre permanente Adresse zu finden, und stellen Sie sicher, dass sie sich nicht geändert hat.
Der Server muss 250 Pakete an die neue aktuelle Adresse senden.
Der Server muss 250 Pakete an die ursprüngliche aktuelle Adresse senden (erwartet werden 0 empfangene Pakete).
Wiederholen Sie die Schritte 3 bis 9 für jede neue Adresse, die getestet werden soll (gültige und ungültige Adressen).
Beenden Sie den Treiber.
Legen Sie die ursprüngliche NetworkAddress in der Registrierung ab.
Starten Sie den Treiber.
Fragen Sie die Karte ab, um ihre aktuelle und permanente Ethernet-Adresse zu finden, und stellen Sie sicher, dass sie mit denen am Anfang identisch sind.
Testdetails
Spezifikationen |
|
Plattformen |
|
Unterstützte Versionen |
|
Voraussichtliche Laufzeit (in Minuten) | 5 |
Kategorie | Entwicklung |
Zeitüberschreitung (in Minuten) | 300 |
Neustart erforderlich | false |
Erfordert eine spezielle Konfiguration | false |
Typ | automatic |
Zusätzliche Dokumentation
Tests in diesem Funktionsbereich enthalten möglicherweise zusätzliche Dokumentation, einschließlich Informationen zu Voraussetzungen, Einrichtung und Fehlerbehebung, die in den folgenden Themen zu finden sind:
Ausführen des Tests
Bevor Sie den Test ausführen, schließen Sie die Testeinrichtung ab, wie in den Testanforderungen beschrieben: LAN-Testvoraussetzungen.
Problembehandlung
Informationen zur allgemeinen Problembehandlung bei HLK-Testfehlern finden Sie unter Problembehandlung bei Windows HLK-Testfehlern.
Informationen zur Fehlerbehebung finden Sie unter Fehlerbehebung bei LAN-Tests.
Weitere Informationen
Parameter
Parametername | Parameterbeschreibung |
---|---|
queryTestDeviceID | |
SupportDeviceGuid0 | |
ClientMessageDeviceGuid | |
ServerMessageDeviceGuid | |
TestScript | Kommagetrennte Liste der auszuführenden Testjobs |