Имеется следующая задача. Есть некоторый драйвер, и для него inf-файл. Нужно программно установить этот драйвер по этому inf-файлу. Для Windows 2000 я эту задачу решил (в DDK есть пример, по которому я и сделал, после регистрации свойств драйвера вызываю функцию UpdateDriverForPlugAndPlayDevices, которая собственно копирует все необходимые файлы а также регистрирует и по возможности запускает драйвер). Так что в Windows 2000 все отлично, но вот вопрос — как тоже самое сделать в Windows NT 4.0? Свойства драйвера я регистрирую как и в Windows 2000, все нормально — но вот как собственно сделать регистрацию драйвера (копирование нужных файлов и регистрацию/запуск драйвера) я не понял. Аналога UpdateDriverForPlugAndPlayDevices в NT нет. Пробовал вызывать SetupDiCallClassInstaller с параметром DIF_INSTALLDEVICE и DIF_INSTALLDEVICEFILES — ошибки не возвращает, но и ничего не регистрирует и не копирует. Подскажите, если кто сталкивался с такой проблемой. Заранее спасибо.