Evitar que el dispositivo USB sea utilizado por una aplicación específica en Windows 7

Evitar que el dispositivo USB sea utilizado por una aplicación específica en Windows 7

Estoy desarrollando una aplicación para Windows 7 que utiliza Microsoft Kinect, conectada mediante USB.

Este dispositivo también incluye un micrófono, y cada vez que uso Skype y conecto Kinect, Windows 7 asigna automáticamente este dispositivo a Skype (puedo usarlo como micrófono en cualquier llamada).

El problema es que, si Skype utiliza Kinect, no puedo probar mi aplicación, porque Kinect debe estar asignado exclusivamente a mi aplicación.

Entonces, lo que estoy buscando es una manera de evitar que Windows 7 asigne automáticamente un dispositivo (en mi caso, Kinect, que es un dispositivo USB) a una aplicación específica (en mi caso, Skype).

¿Cómo puedo hacer esto?

información relacionada