![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| Гость_VIKO |
|
|||
|
Unregistered |
Как подсчитать кол-во информации передаваемой через порты(com и usb) компьютера.
|
|||
|
||||
| Tinto |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 42 Регистрация: 13.1.2004 Репутация: нет Всего: нет |
По моему чисто физически побайтно
|
|||
|
||||
| mr.DUDA |
|
|||
|
3D-маньяк ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8244 Регистрация: 27.7.2003 Где: город-герой Минск Репутация: 25 Всего: 232 |
Драйвер можно написать, чтобы перехватывал всё идущее на com-порт и с него. Насчёт usb - то же самое, но это наверное будет посложнее...
-------------------- ![]() |
|||
|
||||
| oleg1973 |
|
|||
![]() asm fanat ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3283 Регистрация: 16.7.2003 Где: Italy Репутация: 1 Всего: 34 |
а может лог включить?
-------------------- SST 465555 icq 200-512-712 |
|||
|
||||
| Guest |
|
|||
|
Unregistered |
Дело в том, что две программы время от времени передает файл одна через com порт, другая через usb. Программы фирменные. Нужно узнать сколько они примерно хотя бы данных передали за определенное время. Желательно чтобы что-нибудь попроще драйвера.
|
|||
|
||||
| p0s0l |
|
|||
![]() Г-н Посол ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3668 Регистрация: 13.7.2003 Где: 58°38' с.ш. 4 9°41' в.д. Репутация: 2 Всего: 112 |
Если попроще, то если они работают через CreateFile('COM1',...), то можно перехватывать ReadFile и WriteFile, а там уж смотреть можно, сколько и чего передаётся...
Если они в 9x работают через In, Out - то вообще, возможно ли будет это перехватить ? Буди только в карте I/O портов запретить нужные порты и поставить свой обработчик исключения... -------------------- С уважением, г-н Посол. |
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |