чтобы он попал в диспетчер устройств - скрытые устройства программно, или "тихо" есть что-то консольное от майкрософта?
Устновить драйвер и показать устройство в диспетчере устройств -- разные вещи. Загруженный драйвер не обязательно попадает в диспетчер устройств. В какую сторону смотреть для загрузки драйвера из консоли, я ответил здесь. Ну а программно установить драйвер поможет ф-ия CreateService и прочие ф-ии из "See also". l_inc, насколько я помню, выкладывал в .HEAP код, который загружает и выгружает драйвер для тестирования каких-то своих драйверов. Поиск найдет, думаю.
вообще если программно то в HKLM\System\CurrentControlSet\Services прописать и загрузить через NtLoadDriver, а утилиты не знаю