私は2つのタスクを持っています:
a) IPortableDeviceManager::GetDeviceList によって取得された、デジタル カメラを他の MTP デバイスと区別する。
b) Setup API で接続されているデジタル カメラを検索したい。私の考えは、最初にすべての USB デバイスを取得することでした。
SetupDiGetClassDevs( &GUID_DEVINTERFACE_USB_DEVICE, 0, 0, DIGCF_DEVICEINTERFACE | DIGCF_PRESENT);
しかし、それをやった後、私はアイデアを使い果たしました。具体的には、特定の USB デバイスの USB インターフェイス記述子を取得する方法がわかりません。セットアップAPIでインターフェースと呼ばれるものではなく、USBインターフェースを意味します。
前もって感謝します。