Windows 7 で特定のアプリケーションによる USB デバイスの使用を防止する

Windows 7 で特定のアプリケーションによる USB デバイスの使用を防止する

USB 経由で接続された Microsoft Kinect を使用する Windows 7 アプリケーションを開発しています。

このデバイスにはマイクも含まれており、Skype を使用して Kinect を接続するたびに、Windows 7 によってこのデバイスが Skype に自動的に割り当てられます (実際、どの通話でもマイクとして使用できます)。

問題は、Kinect が Skype で使用される場合、Kinect をアプリケーションに排他的に割り当てる必要があるため、アプリケーションをテストできないことです。

私が探しているのは、Windows 7 がデバイス (私の場合は USB デバイスである Kinect) を特定のアプリケーション (私の場合は Skype) に自動的に割り当てないようにする方法です。

これどうやってするの?

関連情報