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

另请参阅

DismGetImageInfo