Hey guys, Im new kernel driver developer.
I want to install callout and filters when my driver receives IO request from user-mode application.
But the document says EVT_WDF_IO_QUEUE_IO_DEVICE_CONTROL (EvtIoDeviceControl) run at <= DISPATCH_LEVEL,
and the most WFP functions run at PASSIVE_LEVEL.
Is "set WdfExecutionLevelPassive to the ExecutionLevel member of the device or driver's WDF_OBJECT_ATTRIBUTES structure" a good practice ? Or others way ?
It looks like you're new here. If you want to get involved, click one of these buttons!
|Upcoming OSR Seminars|
|Developing Minifilters||29 July 2019||OSR Seminar Space|
|Writing WDF Drivers||23 Sept 2019||OSR Seminar Space|
|Kernel Debugging||21 Oct 2019||OSR Seminar Space|
|Internals & Software Drivers||18 Nov 2019||Dulles, VA|