Re: Windows 2000 driver, DPC for ISR without an IRP - memory access error

>

Queueing DPC’s with “KeInsertQueueDpc” do not require to have an IRP
around.
The behaveour and mechanism is almost identical.

#define IoRequestDpc( DeviceObject, Irp, Context ) ( \
KeInsertQueueDpc( &(DeviceObject)->Dpc, (Irp), (Context) ) )

I don’t think that is the answer. The Irp is not required.

===========================
Mark Roddy
Consultant, Microsoft DDK MVP
Hollis Technology Solutions
xxxxx@hollistech.com
www.hollistech.com
603-321-1032