Форум: "WinAPI";
Текущий архив: 2012.04.01;
Скачать: [xml.tar.bz2];
ВнизКак больше узнать про устройсто по событию WM_DEVICECHANGE? Найти похожие ветки
← →
Kolan © (2009-10-07 15:09) [0]Здравствуйте!
Когда к компьютеру подключают USB устройство в приложение приходит сообщение WM_DEVICECHANGE.
Можно ли в этом сообщении узнать что это за устройство? В частности получить имя, изготовителя и описание.
Или может нужно «ловить» другое сообщение?
← →
WM_DEVICECHANGE (2009-10-07 15:35) [1]Посмотри здесь
http://www.delphi3000.com/articles/article_4841.asp?SK=usb
← →
Kolan © (2009-10-07 16:40) [2]Вот уж не ожидал, что ты мне сама ответишь.
Но я, блин, лохонулся. У меня же вирт. ком. порт и его тип всегдаUSB Serial Converter
(пример помог, благодарю).
Есть ли в этом случае возможность из системы получить что-то про устройство?
Объясню задачу. Когда подкл. устройство мне надо понят моё это устр-во или не моё.
Вариант номер один: поймать момент подключения и послать устр-ву команду. Если ответит — моё.
Вариант два: ничего не посылать, а узнать все у системы.
Мне сейчас удобнее вариант два. Так как в конкретной программе сделана асинхронная связь и анализировать ответ неудобно.
← →
GanibalLector © (2009-10-08 15:10) [3]Честно говоря, не пойму особого смысла.
Я тоже очень часто юзаю порт и в своих программах оставляю выбор порта на пользователя. Пусть он сам выберет на какой порт подключен девайс.
← →
Kolan © (2009-10-13 14:45) [4]Особый смысл как раз и состоит в том, чтобы не заставлять пользователя выбирать нужный порт.
← →
Дмитрий (2009-10-19 08:49) [5]VID и PID при подключении USB-устройства получить можно, если они в данном устройстве имеются. Что за устройство ?
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2012.04.01;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.002 c