NDISTest 6.0 - [1 máquina] - 1c_FaultHandling
Esta prueba automatizada usa una característica de inyección de errores de NDIS. Cada bucle establecerá bits en el Registro para el controlador sometido a prueba. Estos bits harán que NDIS produzca un error en llamadas NDIS específicas. El nombre del valor del Registro es NdisDriverVerifyFlags. El bucle, el valor y la llamada NDIS se enumeran a continuación:
Loop | Valor | Llamada de NDIS |
---|---|---|
0 |
0x001 |
NdisMAllocateMapRegisters |
1 |
0x002 |
NdisMRegisterInterrupt |
2 |
0x004 |
NdisMAllocateSharedMemory |
3 |
0x010 |
NdisMMapIoSpace |
4 |
0x020 |
NdisMRegisterIoPortRange |
5 |
0x040 |
Leer NdisGetSetBusConfigSpace |
6 |
0x080 |
Escribir NdisGetSetBusConfigSpace |
7 |
0x100 |
NdisMInitializeScatterGatherDma |
El controlador no debe cargarse a menos que no llame a la función concreta. Esta prueba se realiza correctamente siempre que el controlador no bloquee el sistema. Durante cada bucle de prueba, después de que el controlador no pueda cargar el registro se borra y el controlador se carga normalmente para asegurarse de que sigue funcionando.
Especificaciones |
|
Plataformas |
|
Versiones admitidas |
|
Tiempo de ejecución esperado (en minutos) | 5 |
Categoría | Desarrollo |
Tiempo de espera (en minutos) | 300 |
Requiere reinicio | false |
Requiere una configuración especial | false |
Tipo | automatic |
Las pruebas de este área de características pueden tener documentación adicional, incluidos los requisitos previos, la configuración y la información de solución de problemas, que se pueden encontrar en los temas siguientes:
Antes de ejecutar la prueba, complete la configuración de prueba como se describe en los requisitos de prueba: Requisitos previos de pruebas de LAN.
Para solucionar problemas genéricos de errores de prueba de HLK, consulte Solución de problemas de errores de prueba de HLK de Windows.
Para obtener información de solución de problemas, consulte Solución de problemas de pruebas de LAN.
Comando | Descripción |
---|---|
[WTTRunWorkingDir]\ndistest\bin\ndtest.exe /auto /client /dvi /u /target:Miniport /tc:[queryTestDeviceID] /script:{1c_FaultHandling.wsf} |
Ejecuta la prueba. |
Nombre de parámetro | Descripción de los parámetros |
---|---|
queryTestDeviceID | |
TestScript | Lista separada por comas de trabajos de prueba que se van a ejecutar |