Partager via


Structure DismPackageInfo

Décrit des informations détaillées sur le package, telles que le client utilisé pour installer le package, la date et l’heure d’installation du package, ainsi que des informations de support.

Syntaxe

typedef struct _DismPackageInfo {
  PCWSTR                          PackageName;
  DismPackageFeatureState         PackageState;
  DismReleaseType                 ReleaseType;
  SYSTEMTIME                      InstallTime;
  BOOL                            Applicable;
  PCWSTR                          Copyright;
  PCWSTR                          Company;
  SYSTEMTIME                      CreationTime;
  PCWSTR                          DisplayName;
  PCWSTR                          Description;
  PCWSTR                          InstallClient;
  PCWSTR                          InstallPackageName;
  SYSTEMTIME                      LastUpdateTime;
  PCWSTR                          ProductName;
  PCWSTR                          ProductVersion;
  DismRestartType                 RestartRequired;
  DismFullyOfflineInstallableType FullyOffline;
  PCWSTR                          SupportInformation;
  DismCustomProperty              *CustomProperty;
  UINT                            CustomPropertyCount;
  DismFeature                     *Feature;
  UINT                            FeatureCount;
} DismPackageInfo;

Membres

PackageName
Nom du package.

PackageState
Valeur d’énumération DismPackageFeatureState telle que DismStateResolved.

ReleaseType
Valeur d’énumération DismReleaseType telle que DismReleaseTypeUpdate.

InstallTime
Date et heure d’installation du package. Ce champ est l’heure locale, en fonction de l’ordinateur hôte de maintenance.

Applicable
TRUE si le package s’applique à l’image ; sinon , FALSE.

Copyright
Informations de copyright du package.

Société
Société qui a publié le package.

CreationTime
Date et heure de création du package. Ce champ est l’heure locale, en fonction du fuseau horaire de l’ordinateur qui a créé le package.

DisplayName
Nom complet du package.

Description
Description de l’objectif du package.

InstallClient
Client qui a installé ce package.

InstallPackageName
Client qui a installé ce package.

LastUpdateTime
Date et heure de la dernière mise à jour de ce package. Ce champ est l’heure locale, en fonction de l’ordinateur hôte de maintenance.

ProductName
Nom du produit pour ce package.

ProductVersion
Version du produit pour ce package.

RestartRequired
Valeur d’énumération DismRestartType indiquant si un redémarrage est nécessaire après l’installation du package sur une image en ligne.

FullyOffline
Valeur d’énumération DismFullyOfflineInstallableType indiquant si un package peut être installé hors connexion sans démarrer l’image.

SupportInformation
Chaîne répertoriant des informations de support supplémentaires pour ce package.

CustomProperty
Tableau de structures DismCustomProperty représentant les propriétés personnalisées du package.

CustomPropertyCount
Nombre d’éléments dans le tableau CustomProperty .

Fonctionnalité
Tableau de structures DismFeature représentant les fonctionnalités du package.

FeatureCount
Nombre d’éléments dans le tableau Feature .

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

DismPackageFeatureState

DismReleaseType

DismRestartType

DismFullyOfflineInstallableType

DismCustomProperty

DismFeature

DismGetPackageInfo