Debugging Stop 0xCA - PNP_DETECTED_FATAL_ERROR
A Stop 0xCA usually indicates something is wrong with the PnP Manager or a driver/device which has a device node within the PnP Manager's Device Tree. To keep this blog post manageable (I've read through three different pages of Windows Driver documentation), I'll add the relevant links to those pages if I can. The significant things to look at in this dump file, are the call stack and the driver object associated with the PDO (Physical Device Object) . We can there is something wrong with the PCI bus or a device connected to that bus by just opening the dump file: Let's get a overview of the nature of the dump file with: The most important page you will want to start with is this one - IRP_MN_QUERY_DEVICE_RELATIONS We can see a driver has deleted a PDO which has already been deleted, I found the wording of the error to be quite difficult to be honest. I decided to look into the supported dispatch routines (IRPs) which the driver object could handle with the !drvobj e...