Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Функция SetupDiInstallDriverFiles является обработчиком по умолчанию для запроса на установку DIF_INSTALLDEVICEFILES.
Синтаксис
WINSETUPAPI BOOL SetupDiInstallDriverFiles(
[in] HDEVINFO DeviceInfoSet,
[in] PSP_DEVINFO_DATA DeviceInfoData
);
Параметры
[in] DeviceInfoSet
Дескриптор набора сведений об устройстве , содержащего элемент сведений об устройстве, представляющий устройство, для которого устанавливаются файлы. Набор сведений об устройстве не должен содержать удаленные элементы.
[in] DeviceInfoData
Указатель на структуру SP_DEVINFO_DATA , указывающую элемент сведений об устройстве в DeviceInfoSet.
Возвращаемое значение
Функция возвращает ЗНАЧЕНИЕ TRUE , если оно выполнено успешно. В противном случае возвращается значение FALSE , а зарегистрированная ошибка может быть получена с помощью вызова Метода GetLastError.
Комментарии
Вызывающий объект SetupDiInstallDriverFiles должен быть членом группы Администраторы, если эта функция используется для установки файлов. Однако если эта функция используется для создания очереди файлов, членство в группе Администраторы не требуется.
Драйвер должен быть выбран для указанного набора сведений об устройстве или элемента перед вызовом этой функции.
Эта функция обрабатывает записи CopyFiles, Delfiles и Renfiles в выбранном INF-файле.
DeviceInfoSet должен содержать только элементы на локальном компьютере.
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Доступно в Microsoft Windows 2000 и более поздних версиях Windows. |
| Целевая платформа | Персональный компьютер |
| Верхняя часть | setupapi.h (включая Setupapi.h) |
| Библиотека | Setupapi.lib |
| DLL | Setupapi.dll |