Impedir que o dispositivo USB seja usado por um aplicativo específico no Windows 7

Impedir que o dispositivo USB seja usado por um aplicativo específico no Windows 7

Estou desenvolvendo um aplicativo para Windows 7 que usa o Microsoft Kinect, conectado via USB.

Este dispositivo também inclui um microfone, e sempre que uso o Skype e conecto o Kinect, o Windows 7 atribui automaticamente este dispositivo ao Skype (posso usá-lo como microfone em qualquer chamada).

O problema é que, se o Kinect for usado pelo Skype, não posso testar meu aplicativo, pois o Kinect deve ser atribuído exclusivamente ao meu aplicativo.

Então, o que procuro é uma maneira de evitar que o Windows 7 atribua automaticamente um dispositivo (no meu caso, o Kinect, que é um dispositivo USB) a um aplicativo específico (no meu caso, o Skype).

Como posso fazer isso?

informação relacionada