Regla LowerDriverReturn (wdm)
La regla LowerDriverReturn especifica que después de usar PoCallDriver o IoCallDriver para llamar a un controlador inferior, el controlador guarda el estado devuelto de la llamada y pasa el estado devuelto que recibió a la rutina de envío.
Estas condiciones no se aplican si el controlador llama a IoCompleteRequest o IoMarkIrpPending.
Modelo de controlador: WDM
Cómo probar
En tiempo de compilación |
---|
Ejecute el Comprobador de controladores estáticos y especifique la regla LowerDriverReturn . Usa los pasos siguientes para ejecutar un análisis de tu código:
Para obtener más información, vea Usar comprobador de controladores estáticos para buscar defectos en controladores. |
Se aplica a
IoCallDriverIoMarkIrpPendingIoSetCompletionRoutineIoSetCompletionRoutineExIoSetDeviceInterfaceStateIoWMIRegistrationControlKeWaitForSingleObjectPoCallDriver