Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
А связь между драйвером и юзер-моде программой - либо как через файл, либо через DeviceIoControl. Я предпочитаю второй способ - скорость та же, но есть возможность одновременно и передать буфер с даннымы, и принять, и еще CTL_CODE передается. Буфер обмена тут вообще никаким боком, он из ядра не доступен. А вот буфер с данными как передавать в иоконтрол - проще всего, но тормознее, METHOD_BUFFERED (см. макрос CTL_CODE), но можно и остальные использовать, самостоятельно работая с MDL-ями.
Составить ответ | Вернуться на конференцию
Ответы