Hello, I'm developing an application using the libuvc library and libusb (1.0.29). I'm working with a UVC device that outputs images in bulk mode. I used Zadig 2.4 to install the libusbK (3.0.7.0) driver for the UVC device. The developed program can normally acquire images from the camera module.
However, when I disconnect the USB cable between the device and the computer, the computer immediately blue screens (BSOD). When I use Zadig 2.4 to install the libusb-win32 (v1.2.6.0) or WinUSB (v6.1.7600.16385) drivers, no BSOD occurs when the UVC device is unplugged during image output.
Using the same program and procedure with an isochronous (isoc) mode UVC device under the libusbK driver does not result in a blue screen.
The computer's BSOD stop code is ATTEMPTED_SWITCH_FROM_DPC.