I'm working on a USB driver and one time, on a rarely-used test machine
several days after the last time my device was attached, a user shutting down
the computer encountered a BSOD with BUGCODE_USB_DRIVER with parameter 1 ==
0x5 as the computer started to shut down. The online list of bug codes
(http://msdn.microsoft.com/library/default.asp?url=/library/en-us/ddtools/hh/ddtools/BCIntro_f55acfed-3296-4e84-8885-c3162fd0ddbf.xml.asp)
doesn't list 0x5 as a possibility for parameter 1 for bug code 0xFE
(BUGCODE_USB_DRIVER), and DDK 2600.1106 doesn't list 0xFE at all in
ddtools.chm. The other parameters were 0x81F200E0, 0x80862442, and
0x81F315B0. My driver does not appear to be in the fault stack, but it looks
like I must have corrupted something somewhere along the line (maybe as I
shut down my driver or my device?). So far this crash isn't reproducible but
I'd like to know a little more about it if I can. Thanks in advance for any
insights.

-Scot