Handling a NetDMA Interrupt DPC

Note  The NetDMA interface is not supported in Windows 8 and later.

Dynamic memory access (DMA) providers call the NetDmaInterruptDpc function in their interrupt deferred procedure call (DPC) handler. For more information about DPC handlers, see DPC Objects and DPCs.

The NetDMA provider driver passes the physical address of the last completed DMA descriptor at the DmaDescriptor parameter of NetDmaInterruptDpc. If the NetDMA provider calls NetDmaInterruptDpc when there is an error, the NetDMA provider setsDmaDescriptor to NULL.