Compartir a través de


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

NdisStallExecution_Delay

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

  1. Seleccione el proyecto de controlador (.vcxProj) en Microsoft Visual Studio. En el menú Controlador , haga clic en Iniciar comprobador de controladores estáticos....

  2. 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).