Partager via


Structure DismImageInfo

Décrit les métadonnées d’une image.

Syntaxe

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;

Membres

ImageType
Valeur d’énumération DismImageType telle que DismImageTypeWim.

ImageIndex
Numéro d’index, à partir de 1, de l’image.

ImageName
Nom de l'image.

ImageDescription
Description de l’image.

ImageSize
Taille de l’image en octets.

Architecture
Architecture de l’image.

ProductName
Nom du produit, par exemple, « Système d’exploitation Microsoft Windows ».

EditionId
Édition du produit, par exemple, « Ultimate ».

InstallationType
Chaîne indiquant si l’installation est de Client type ou .Server

Hal
Type de couche d’abstraction matérielle (HAL) du système d’exploitation.

ProductType
Type de produit, par exemple, « WinNT ».

ProductSuite
La suite de produits, par exemple, « Terminal Server ».

MajorVersion
Version principale du système d’exploitation.

MinorVersion
Version mineure du système d’exploitation.

Créer
Numéro de build, par exemple, « 10240 ».

SpBuild
Build du Service Pack.

SpLevel
Numéro du Service Pack.

Bootable
Valeur d’énumération DismImageBootable telle que DismImageBootableYes.

SystemRoot
Répertoire Windows.

Langage
Tableau de structures DismLanguage représentant les langues dans l’image.

LanguageCount
Nombre d’éléments dans le tableau de langages .

DefaultLanguageIndex
Numéro d’index de la langue par défaut.

CustomizedInfo
Informations personnalisées pour le fichier image. Structure DismWimCustomizedInfo pour un fichier WIM. NULL pour une image de disque dur virtuel.

Spécifications

Condition requise Description
Plateformes hôtes prises en charge L’API DISM peut être utilisée sur n’importe quel système d’exploitation pris en charge par le Kit de déploiement et d’évaluation Windows (Windows ADK). Pour plus d’informations, consultez les Informations de référence technique Windows ADK.
Plateformes d’images prises en charge Windows 7, Windows Server 2008 R2, Windows PE 3.0, Windows 8, Windows Server 2012, environnement de préinstallation Windows (Windows PE) 4.0, Windows 8.1, Windows Server 2012 R2, Windows 10, Windows Server 2016
Client minimal pris en charge Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau uniquement]
En-tête DismAPI.h

Voir aussi

DismGetImageInfo