In the world of Windows kernel debugging, few errors are as frustrating as the DRIVER_VERIFIER_DMA_VIOLATION
But a more robust ivthandleinterrupt would query the hardware: ivthandleinterrupt