Hi, I want to confirm that i correct in how i think the threads run in KMDF.
If I have multiple WorkItems, do these run concurrently as seperate threads?
If a EvtDeviceIOControl callback occurs (running at dispatch level), does
this hold out all the work items (running at passive level)?
If the DeviceObject synchronisation scope is set to
WdfSynchronizationScopeDevice, even if the IOControl queue is set to
parallel dispatch, I can only be in one instance of the framework callback
at once? Does this hold true on dual core machines?
Thanks in advance.
Laurence.