I have done a NT driver for a custom adapter and the problem i have is that
i don't know how to cancel an IRP while it waits for an IRQ.
I have a StartIo routine which start a DMA transfer and while I do not
received IRQ (signaling the end of the dma transfer) the IRP is not
How can i do to force the IRP to complete immediately and correctely in this
All the sample code i have seen does not assume this situation.
Thanks for you help (or sample code).