NDISTest 6.0 – [1 Computer] – 1c_FaultHandling
Dieser automatisierte Test verwendet eine Fehlerinjektionsfunktion von NDIS. Jede Schleife legt Bits in der Registrierung für den getesteten Treiber fest. Diese Bits führen bei bestimmten NDIS-Aufrufen in NDIS zu Fehlern. Der Name des Registrierungswerts ist NdisDriverVerifyFlags. Schleife, Wert und NDIS-Aufruf wird unten aufgeführt:
Loop | Wert | NDIS-Aufruf |
---|---|---|
0 |
0x001 |
NdisMAllocateMapRegisters |
1 |
0x002 |
NdisMRegisterInterrupt |
2 |
0x004 |
NdisMAllocateSharedMemory |
3 |
0x010 |
NdisMMapIoSpace |
4 |
0x020 |
NdisMRegisterIoPortRange |
5 |
0x040 |
NdisGetSetBusConfigSpace lesen |
6 |
0x080 |
NdisGetSetBusConfigSpace schreiben |
7 |
0x100 |
NdisMInitializeScatterGatherDma |
Der Treiber sollte erst geladen werden, wenn die bestimmte Funktion nicht aufgerufen wird. Dieser Test ist erfolgreich, solange der Treiber keinen Systemabsturz auslöst. Wenn der Treiber bei während einer Testschleife nicht geladen wurde, wird die Registrierung jedes Mal gelöscht und der Treiber normal geladen, um sicherzustellen, dass er weiterhin funktioniert.
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
Befehlssyntax
Befehl | Beschreibung |
---|---|
[WTTRunWorkingDir]\ndistest\bin\ndtest.exe /auto /client /dvi /u /target:Miniport /tc:[queryTestDeviceID] /script:{1c_FaultHandling.wsf} |
Führt den Test aus. |
Parameter
Parametername | Parameterbeschreibung |
---|---|
queryTestDeviceID | |
TestScript | Kommagetrennte Liste der auszuführenden Testjobs |