Вопрос. Что будет, если к драйверу NT (ring0) прилинковать юзерскую DLL (с сишным start-up'ом) и вызвать ее функцию. DLL депендится только от kernel32.dll.
А то задача стоит — синхронно (ну назовем это так :) с постунлением строки из COM-порта, от одного девайса, запустить другой девайс, для которого есть драйаер (.sys), но к этому драйверу только интерфейс через юзерскую dll'ку (там у нее DeviceIoControl).
В принципе, я могу и реверснуть dll'ку, но может как-то можно не через проход :)?
Или мож кто кинет линк на тематический форум :) по теме nt-дравов.