Regla IoSetCompletionRoutineNonPnpDriver (wdm)
La regla IoSetCompletionRoutineNonPnpDriver especifica que los controladores que no son controladores PnP deben usar IoSetCompletionRoutineEx no IoSetCompletionRoutineRoutine.
La rutina IoSetCompletionRoutineEx evita la descarga de la imagen del controlador real después de que el controlador se haya marcado para descargar. Esto se aplica a los controladores que no son PnP, ya que el administrador de PnP no notifica cuando se está produciendo una eliminación o descarga.
Modelo de controlador: WDM
Cómo probar
En tiempo de compilación |
---|
Ejecute el comprobador de controladores estáticos y especifique la regla IoSetCompletionRoutineNonPnpDriver . Usa los pasos siguientes para ejecutar un análisis de tu código:
Para obtener más información, consulte Uso del comprobador de controladores estáticos para buscar defectos en controladores. |