Conjunto de reglas de advertencia (NDIS)
Use estas reglas para comprobar que el controlador puede procesar correctamente los IRP en varios contextos y seguir los procedimientos recomendados de Microsoft.
En esta sección
Tema | Descripción |
---|---|
La regla NdisStallExecution_Delay especifica que nunca se debe llamar a NdisStallExecution mediante un valor para MicrosecondsToStall mayor que 50 microsegundos. |
Para seleccionar el conjunto de reglas de advertencia
Seleccione el proyecto de controlador (.vcxProj) en Microsoft Visual Studio. En el menú Controlador , haga clic en Iniciar comprobador de controladores estáticos....
Haga clic en la pestaña Reglas . En Conjuntos de reglas, seleccione Advertencia.
Para seleccionar el conjunto de reglas predeterminado en una ventana del símbolo del sistema para desarrolladores de Visual Studio, especifique Warning.sdv con la opción /check . Por ejemplo:
msbuild /t:sdv /p:Inputs="/check:Warning.sdv" mydriver.VcxProj /p:Configuration="Win8 Release" /p:Platform=Win32
Para obtener más información, consulte Uso del comprobador de controladores estáticos para buscar defectos en controladores y comandos de comprobador de controladores estáticos (MSBuild).