Перехват флеш карты

Автор: bejlak-a
Опубликовано: 167 дней назад (6 декабря 2011)
Рубрика: Без рубрики
0
Голосов: 0
Удается перехватить подключение USB накопителей, следующим образом:

void __fastcall TForm1::WMDeviceChange(TMessage& Message) {
if (Message.Msg == WM_DEVICECHANGE && Message.WParam == DBT_DEVICEARRIVAL) {
ShowMessage("ДИСК");
}
}

В файле h написал:

public: // User declarations
BEGIN_MESSAGE_MAP
MESSAGE_HANDLER(WM_DEVICECHANGE,TMessage,WMDeviceChange);
END_MESSAGE_MAP(TForm);

Перехват успешен. Всё хорошо.

Но я бы хотел добавить возможность вычислить имя тома перехваченного носителя
Кто нибудь сос.

И если не трудно не могли бы описать что объявляется в файле h. (дело в том что пример позаимствовал из нед интернета, а на форуме иногда не комментируют, а знать очень хочется...)...

обращался за хелпом в мсдн - но по данной тематики у них на Рашен язык ничего нет.
IIS + PHP = (( | Проблема со связью таблиц "многие ко многим"
viktor-f # 26 декабря 2011 в 07:57 0
Попробуйте пример кода из http://msdn.microsoft.com/en-us/library/aa363215(v=vs.85).aspx
bejlak-a # 21 января 2012 в 13:03 0
Спасибо большое...
изучив пример я его модернизировал и получил то что мне надо было...

Тенкю
viktor-f # 5 марта 2012 в 11:02 0
Отлично :)