Конференция "Embarcadero"

Обсуждение вопросов, связанных с компанией Embarcadero, ее продуктами RAD Studio, C++Builder, Delphi и другими.

 
 
Добавить сообщение »

Тема: получение информации об устройстве.

Автор:  Юрий Дата: 20.05.2017 22:45
Владимир Лобань пишет 20.05.2017 13:48:
>Что за программа такая и для чего она нужна?
Лет 5 назад подцепляли различное оборудование как VCOM. Нужно было опрелелить какое устройство подключено к COM-порту. Так как в реестре могло быть много USB-устройств, то хотелось определить его из списка COM-портов. К сожалению имя из списка COM-портов в реестре обнаружить не удалось. Поэтому пошли стандартным путем - перебором USB-устройств.
Юрий
Ответить на сообщение »
 
Автор:  Владимир Лобань Дата: 20.05.2017 13:48
Что за программа такая и для чего она нужна?
Ответить на сообщение »
 
Автор:  Юрий Дата: 09.04.2012 13:59
Добрый день.
Программа должна обслуживать любые устройства от любого производителя типа: SerealCOM(RS-232), VirtualCOM(USB, HID).
В реестре: HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\SEREALCOMM имеется список этих устройств.
Как по имени порта (например, "\\Device\\SerKst2"="COM3") найти в разделах Class и Enum описание этого устройства, чтобы определить его пригодность для обслуживания.
При этом имя "SerKst2" нигде более в реестре не найдено, используется только в *.sys файле в формате Unicode. А порт "COM3" может использоваться несколькими устройствами.
С уважением, Юрий.
Ответить на сообщение »
 

Добавить сообщение »
Страница сайта http://www.interface.ru
Оригинал находится по адресу http://www.interface.ru/iservices/messages.asp?forumId=18718&topicId=20