> > DRIVER: leave IRP pending until some usermode-action is needed
> DRIVER: fill in “please do XYZ”, complete IRP
Does APP block in DeviceIoControl(…)??
poly~
Well, the request will only be completed when the driver calls
IoCompleteRequest(). So if the file-handle of the driver is
synchronous yes, if it’s asynchronous then no.
See CreateFile() docu: FILE_FLAG_OVERLAPPED
Regards,
Paul Groke