Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Use estas reglas para comprobar que el controlador procesa correctamente las solicitudes de OID.
En esta sección
| Tema | Descripción |
|---|---|
La regla DoubleComplete especifica que los controladores NDIS no deben completar varias veces una solicitud de identificador de objeto (OID). |
|
La regla DoubleCompleteWorkItem especifica que los controladores NDIS no deben completar una solicitud OID varias veces cuando la finalización se aplaza en un elemento de trabajo. |
|
Esta regla comprueba que no se llama a NdisMNetPnPEvent en el contexto de una solicitud OID. |
Para seleccionar el conjunto de reglas de OidProcessing
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 OidProcessing.
Para seleccionar el conjunto de reglas predeterminado en una ventana del símbolo del sistema para desarrolladores de Visual Studio, especifique OidProcessing.sdv con la opción /check . Por ejemplo:
msbuild /t:sdv /p:Inputs="/check:OidProcessing.sdv" mydriver.VcxProj /p:Configuration="Win8 Release" /p:Platform=Win32Para 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).