USB デバイスの iInterface を取得する必要があります。ここで、その使用ページと使用状況を使用してデバイスを見つけました。WindowsDDK の HID クラスを使用しています。iInterface の HidD_GetIndexedString で使用するインデックスがわかっている場合は、簡単に取得できます。私の問題は、iInterface がどのインデックスになるかをプログラムで把握する方法が見つからないように見えることです。DDK のサブセットを使用することに制限されているため、UsbBuildGetDescriptorRequest を使用するルートに進むことはできません。HidD で利用可能なものを介してこのインデックスを見つける方法はありますか?
記録のために、HidD_GetProductString を介して iProduct を取得しようとしましたが、これには iInterface が含まれていることがよくありますが、一貫性がないように見えます。