Доступ к информации об устройстве с помощью C# или VBC#

Место общения программистов C#
Anonymous
Доступ к информации об устройстве с помощью C# или VB

Сообщение Anonymous »

Если я открываю Диспетчер устройств в Windows, затем захожу в «Порты (COM LTP)», то вижу 7 устройств.

1 - Встроенный компьютер RS323

2- 6- Последовательный порт USB (COM X).
Если я щелкну правой кнопкой мыши -> Свойства -> Подробности, я увижу большой список значений.
Меня интересуют «Адрес» и «Идентификаторы оборудования», то есть «FTDIBUS\COMPORT&VID_0403&PID_6001».
Как я могу получить доступ к этой информации с помощью C# или более высокого уровня VB?
Я пробовал:

Код: Выделить всё

var win32DeviceClassName = "Win32_SerialPort";
var query = string.Format("select * from {0}", win32DeviceClassName);
а затем распечатайте консоль для каждого свойства, но информацию отображает только встроенный COM1.
P.S. Мне нужна эта информация, чтобы узнать, какой адрес имеет какой ком-порт, а затем изменить компорт на нужный.

Подробнее здесь: https://stackoverflow.com/questions/417 ... harp-or-vb

Вернуться в «C#»