DismImageInfo 结构
描述映像的元数据。
语法
typedef struct _DismImageInfo {
DismImageType ImageType;
UINT ImageIndex;
PCWSTR ImageName;
PCWSTR ImageDescription;
UINT64 ImageSize;
UINT Architecture;
PCWSTR ProductName;
PCWSTR EditionId;
PCWSTR InstallationType;
PCWSTR Hal;
PCWSTR ProductType;
PCWSTR ProductSuite;
UINT MajorVersion;
UINT MinorVersion;
UINT Build;
UINT SpBuild;
UINT SpLevel;
DismImageBootable Bootable;
PCWSTR SystemRoot;
DismLanguage *Language;
UINT LanguageCount;
UINT DefaultLanguageIndex;
VOID *CustomizedInfo;
} DismImageInfo;
成员
ImageType
DismImageType 枚举值,例如 DismImageTypeWim。
ImageIndex
映像的索引号,从 1 开始。
ImageName
图像的名称。
ImageDescription
映像的说明。
ImageSize
映像的大小(以字节为单位)。
体系结构
映像的体系结构。
ProductName
产品名称,例如“Microsoft Windows 操作系统”。
EditionId
产品的版本,例如“旗舰版”。
InstallationType
一个字符串,标识安装是 Client
类型还是 Server
类型。
Hal
操作系统的硬件抽象层 (HAL) 类型。
ProductType
产品类型,例如“WinNT”。
ProductSuite
产品套件,例如“终端服务器”。
MajorVersion
操作系统的主要版本。
MinorVersion
操作系统的次要版本。
生成
内部版本号,例如“10240”。
SpBuild
Service Pack 生成。
SpLevel
Service Pack 编号。
Bootable
DismImageBootable 枚举值,例如 DismImageBootableYes。
SystemRoot
Windows 目录。
语言
表示映像中的语言的 DismLanguage 结构数组。
LanguageCount
语言数组中的元素数量。
DefaultLanguageIndex
默认语言的索引号。
CustomizedInfo
映像文件的自定义信息。 WIM 文件的 DismWimCustomizedInfo 结构。 NULL(对于 VHD 映像)。
要求
要求 | 说明 |
---|---|
支持的主机平台 | 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 |