DismDriver 结构

介绍驱动程序支持的体系结构和硬件。

DismGetDriverInfo 函数返回包含 DismDriver 结构的数组的对象。 如果使用映像中安装的驱动程序的已发布名称(例如 OEM1.inf)指定 DriverPath,则数组仅包括映像中安装的适用硬件和体系结构。 还可使用技术人员计算机上 .inf 文件的源位置指定 DriverPath 如果使用源位置,则数组在安装到特定于体系结构的映像之前包含 .inf 文件中存在的所有受支持的体系结构和硬件。

语法

typedef struct _DismDriver {
  PCWSTR ManufacturerName;
  PCWSTR HardwareDescription;
  PCWSTR HardwareId;
  UINT   Architecture;
  PCWSTR ServiceName;
  PCWSTR CompatibleIds;
  PCWSTR ExcludeIds;
} DismDriver;

成员

ManufacturerName
驱动程序的制造商名称。

HardwareDescription
驱动程序的硬件说明。

HardwareId
驱动程序的硬件 ID。

体系结构
驱动程序的体系结构。

ServiceName
驱动程序的服务名称。

CompatibleIds
驱动程序的兼容 ID。

ExcludeIds
驱动程序的排除 ID。

要求

要求 说明
支持的主机平台 DISM API 可在 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

另请参阅

DismGetDriverInfo