Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2004.10.17;
Скачать: [xml.tar.bz2];

Вниз

Hook и замена данных на COM-port...   Найти похожие ветки 

 
Cosinus ©   (2004-09-14 11:22) [0]

Возникла необходимость в процессе обмена между устройством и компьютером подставлять вместо in\out data некоторые свои данные. Реально ли это сделать и если да, то какие сообщения мне надо отлавливать? В MSDN по уши зарылся, но что то мимо все :(


 
wal ©   (2004-09-14 15:24) [1]


> Реально ли это сделать

Да

> какие сообщения мне надо отлавливать

Никакие.
Либо драйвер-фильтр, ala PORTMON от http://www.sysinternals.com , либо драйвер виртуального порта, с которым будет общаться программа, а другая анализировать и кидать то что нужно в реальный порт, либо виртуальный порт заменяем двумя реальными (всего получаем три порта), тогда исходная прога обращается к первому порту, первый порт аппаратно соединет со вторым, на втором порту висит вторая прога, которая смотрит что пришло, отправляет в третий порт, к которому непосредственно устройство подсоединено.

С уважением.



Страницы: 1 вся ветка

Форум: "WinAPI";
Текущий архив: 2004.10.17;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.44 MB
Время: 0.04 c
9-1087401083
Гость
2004-06-16 19:51
2004.10.17
Помогите найти исходник на Си или Си++


14-1096192541
guest_Dmitry
2004-09-26 13:55
2004.10.17
Локальная политика безопасности в XP


1-1096895878
Idoga
2004-10-04 17:17
2004.10.17
Отключиться от Excel


14-1096088459
Kair()
2004-09-25 09:00
2004.10.17


6-1091909744
ДухКороляАртура
2004-08-08 00:15
2004.10.17
FTP





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский