DismDriver 結構
描述驅動程式支援的架構和硬體。
DismGetDriverInfo函式會傳回物件,其中包含 DismDriver 結構的陣列。 如果您使用映射中安裝的驅動程式已發佈名稱來指定 DriverPath ,例如 OEM1.inf,陣列只會包含映射中已安裝的適用硬體和架構。 您也可以使用技術人員電腦上的 .inf 檔案來源位置來指定 DriverPath 。 如果您使用來源位置,陣列會包含 .inf 檔案中存在的所有支援架構和硬體,再安裝至架構特定的映射。
語法
typedef struct _DismDriver {
PCWSTR ManufacturerName;
PCWSTR HardwareDescription;
PCWSTR HardwareId;
UINT Architecture;
PCWSTR ServiceName;
PCWSTR CompatibleIds;
PCWSTR ExcludeIds;
} DismDriver;
成員
ManufacturerName
驅動程式的製造商名稱。
HardwareDescription
驅動程式的硬體描述。
HardwareId
驅動程式的硬體識別碼。
架構
驅動程式的架構。
ServiceName
驅動程式的服務名稱。
CompatibleIds
驅動程式的相容識別碼。
ExcludeIds
驅動程式的排除識別碼。
規格需求
需求 | 描述 |
---|---|
支援的主機平臺 | 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 |