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