Структура DismDriver
Описывает архитектуру и оборудование, поддерживаемые драйвером.
Функция DismGetDriverInfo возвращает объект, содержащий массив структур DismDriver. Если указать DriverPath с помощью опубликованного имени драйвера, установленного в образе, например OEM1.inf, массив будет содержать только соответствующее оборудование и архитектуры, установленные в образе. Вы также можете указать DriverPath , используя исходное расположение INF-файла на компьютере технического специалиста. Если вы используете исходное расположение, массив включает все поддерживаемые архитектуры и оборудование, которые существуют в INF-файле перед установкой в образ, зависящий от архитектуры.
Синтаксис
typedef struct _DismDriver {
PCWSTR ManufacturerName;
PCWSTR HardwareDescription;
PCWSTR HardwareId;
UINT Architecture;
PCWSTR ServiceName;
PCWSTR CompatibleIds;
PCWSTR ExcludeIds;
} DismDriver;
Члены
ManufacturerName
Имя производителя драйвера.
Описание оборудования
Описание оборудования драйвера.
HardwareId
Идентификатор оборудования драйвера.
Архитектура
Архитектура драйвера.
ServiceName
Имя службы драйвера.
Совместимые идентификаторы
Совместимые идентификаторы драйвера.
ExcludeIds
Исключаемые идентификаторы драйвера.
Требования
Требование | Описание |
---|---|
Поддерживаемые платформы узлов | API DISM можно использовать в любой операционной системе, поддерживаемой пакетом средств оценки и развертывания Windows (Windows ADK). Дополнительные сведения см. в техническом справочнике по Windows ADK. |
Поддерживаемые платформы образов | Windows 7, Windows Server 2008 R2, Windows PE 3.0, Windows 8, Windows Server 2012, среда предустановки Windows (Windows PE) 4.0, Windows 8.1, Windows Server 2012 R2, Windows 10 Windows Server 2016 |
Минимальная версия клиента | Windows 7 [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 R2 [только классические приложения] |
Заголовок | DismAPI.h |