USB を使用してコンピュータに接続されている National Instruments デバイスをプログラムで検出しようとしています。すべての USB デバイスを検出するコードは正常に動作します。ただし、ナショナル インスツルメンツの USB デバイスは、独自のカテゴリとしてマップされます (これはデバイス マネージャで確認できます)。カテゴリ名は「NI-CANデバイス」です。USB デバイスを検出するコードを以下に示します。NI デバイスを検出するには、何を変更する必要がありますか?
using (var searcher = new ManagementObjectSearcher(@"Select * From Win32_USBHub"))
collection = searcher.Get();