Существует ли способ сделать сабж исключительно в юзермоде (т.е. без дополнительных драйверов)?
Нужно весь инпут от тач-панели (USB-HID) отдать только одному приложению и этот инпут не должен попадать в системную очередь. В ветке "низкоуровневое программирование" (
http://www.rsdn.ru/forum/asm/5006231.1Автор: Mr. BAD GUY
Дата: 20.12.12
) посоветовали послать девайсу из сервиса IOCTL_HID_ENABLE_SECURE_READ и далее забирать инпут этом сервисом.
Проблема в том, что реального девайса у меня сейчас нет, в случае использования эмулятора из Multitouch Vista тач-девайс не открывается (ERROR_SHARING_VIOLATION). Подозреваю что тоже самое будет в случае реального устройства.