Хочется работоспособности под все Висты, и без действий со стороны пользователя.
ТЗ звучит примерно так — драйвер стартуется при загрузке системы — создаёт своё виртуальное устройство. Которое я потом благополучно юзаю... Причём подобный старт хочется делать и под Вистой. Под Вистой динамическая регистрация драйвера не прокатывает в силу того, что OpenSCManager не даёт доступа к манагеру сервисов (ошибка номер 5). Т.е. банально динамически грузить драйвер при старте не прокатывает — надо его регить и потом как то создавать девайс и обращаться к нему...
А вот как инсталировать драйвер программно и потом его юзать —
я и пытаюсь понять... нашёл пару примеров — но они не очень рабочие.