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 |