Предварительные установки пакетов драйверов
Чтобы предварительно установить файлы пакетов драйверов, приложение установки устройства должно выполнить следующие действия:
В целевой системе создайте каталог для файлов пакетов драйверов. Если приложение установки устройства устанавливает приложение, файлы пакета драйвера должны храниться в подкаталоге каталога приложения.
Скопируйте все файлы в пакет драйвера из носителя распространения в каталог, созданный на шаге (1). Пакет драйвера включает драйвер или драйверы, INF-файл, файл каталога и другие файлы установки.
Вызовите SetupCopyOEMInf , указав INF-файл в каталоге, который был создан на шаге (1). Укажите SPOST_PATH для параметра OEMSourceMediaType и укажите ЗНАЧЕНИЕ NULL для параметра OEMSourceMediaLocation . SetupCopyOEMInf копирует пакет драйвера в хранилище драйверов.
Когда пользователь подключается к устройству, диспетчер PnP распознает устройство, находит пакет драйвера, подготовленный setupCopyOEMInf, и устанавливает пакет драйвера на устройстве.