Доступ к информации об устройстве с помощью 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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