| Сейчас на форуме: Rio, tyns777, zombi-vadim (+5 невидимых) | 
| eXeL@B —› Программирование —› Извлечение устройства | 
| Посл.ответ | Сообщение | 
| 
 | 
Создано: 20 апреля 2015 17:48  · Личное сообщение · #1 В общем хотел спросить, может кто знает. Пишу сейчас сервисную утиль для аппаратного USB ключа. Возникла потребность программно извлечь и потом программно загрузить ключ. Но проблема в том, что система его видит как "Устройство чтения смарт-карт", т.е. CM_Request_Device_Eject уже не канает... Подскажите пожалуйста, в сторону каких апи смотреть, а еще лучше кусочек кода увидеть ![]() Спасибо! ----- aLL rIGHTS rEVERSED! ![]()  | 
| 
 | 
Создано: 20 апреля 2015 17:56  · Личное сообщение · #2  | 
| 
 | 
Создано: 20 апреля 2015 18:12  · Личное сообщение · #3  | 
| 
 | 
Создано: 20 апреля 2015 19:16 · Поправил: OnLyOnE  · Личное сообщение · #4  | 
| 
 | 
Создано: 20 апреля 2015 20:04  · Личное сообщение · #5  | 
| 
 | 
Создано: 20 апреля 2015 21:58 · Поправил: dosprog  · Личное сообщение · #6 OnLyOnE пишет: Возникла потребность программно извлечь и потом программно загрузить ключ. Это как-то связано с необходимостью обесточки ключа для обнуления встроенного счётчика-таймера при работе лицензированной сервисной утили (в отличие от её демо-варианта) ? --Добавлено-- К следующему посту: Понятно.. ![]()  | 
| 
 | 
Создано: 20 апреля 2015 22:16  · Личное сообщение · #7 dosprog пишет: Это как-то связано с необходимостью обесточки ключа для обнуления встроенного счётчика-таймера при работе лицензированной сервисной утили (в отличие от её демо-варианта) ? Нет.. Утиль моя переключает режимы работы USB или HID .. при обновлении информации о ключе без переподключения прога не получает данных о режиме работы, т.к. нужна перерегистрация устройства в системе, только после этого можно узнать какое устройство было зарегено USB или HID. ----- aLL rIGHTS rEVERSED! ![]()  | 
| 
 | 
Создано: 21 апреля 2015 10:26  · Личное сообщение · #8  | 
| 
 | 
Создано: 21 апреля 2015 11:13  · Личное сообщение · #9 ChangeStateUSBDevice Code: 
 ----- RE In Progress [!] Coding Hazard [!] Stay Clear of this Cube   | Сообщение посчитали полезным: OnLyOnE | 
| 
 | 
Создано: 21 апреля 2015 14:12  · Личное сообщение · #10 Все заработало! ![]() Code: 
 Всем спасибо. P.S. Тему закрываю. ----- aLL rIGHTS rEVERSED! ![]()  | 
| eXeL@B —› Программирование —› Извлечение устройства | 
| Эта тема закрыта. Ответы больше не принимаются. | 










 Для печати