DismPackageInfo-Struktur
Beschreibt detaillierte Paketinformationen, z. B. den Client, der zum Installieren des Pakets verwendet wird, das Datum und die Uhrzeit der Installation des Pakets sowie Supportinformationen.
Syntax
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;
Member
PackageName
Der Name des Pakets.
PackageState
Ein DismPackageFeatureState-Enumerationswert wie DismStateResolved.
ReleaseType
Ein DismReleaseType-Enumerationswert wie DismReleaseTypeUpdate.
InstallTime
Datum und Uhrzeit der Paketinstallation. Dieses Feld enthält die lokale Zeit, basierend auf dem Wartungshostcomputer.
Geltungsbereich
TRUE, wenn das Paket auf das Image anwendbar ist, andernfalls FALSE.
Copyright
Die Copyrightinformationen des Pakets.
Company
Das Unternehmen, das das Paket veröffentlicht hat.
CreationTime
Das Datum und die Uhrzeit der Paketerstellung. Dieses Feld enthält die lokale Zeit, basierend auf der Zeitzone des Computers, der das Paket erstellt hat.
DisplayName
Der Anzeigename des Pakets.
Beschreibung
Eine Beschreibung des Zwecks des Pakets.
InstallClient
Der Client, der dieses Paket installiert hat.
InstallPackageName
Der Client, der dieses Paket installiert hat.
LastUpdateTime
Datum und Uhrzeit der letzten Aktualisierung dieses Pakets. Dieses Feld enthält die lokale Zeit, basierend auf dem Wartungshostcomputer.
ProductName
Der Produktname für dieses Paket.
ProductVersion
Die Produktversion für dieses Paket.
RestartRequired
Ein DismRestartType-Enumerationswert, der beschreibt, ob ein Neustart erforderlich ist, nachdem das Paket in einem Onlineimage installiert wurde.
FullyOffline
Ein DismFullyOfflineInstallableType-Enumerationswert, der beschreibt, ob ein Paket offline installiert werden kann, ohne das Image zu starten.
SupportInformation
Eine Zeichenfolge, die zusätzliche Unterstützungsinformationen für dieses Paket enthält.
CustomProperty
Ein Array von DismCustomProperty-Strukturen, die die benutzerdefinierten Eigenschaften des Pakets darstellen.
CustomPropertyCount
Die Anzahl der Elemente im CustomProperty-Array.
Feature
Ein Array von DismFeature-Strukturen, die die Features im Paket darstellen.
FeatureCount
Die Anzahl der Elemente im Feature-Array.
Anforderungen
Anforderung | Beschreibung |
---|---|
Unterstützte Hostplattformen | Die DISM-API kann auf jedem Betriebssystem verwendet werden, das vom Windows Assessment and Bereitstellung Kit (Windows ADK) unterstützt wird. Weitere Informationen finden Sie in der technischen Referenz zu Windows ADK. |
Unterstützte Bildplattformen | Windows 7, Windows Server 2008 R2, Windows PE 3.0, Windows 8, Windows Server 2012, Windows Preinstallation Environment (Windows PE) 4.0, Windows 8.1, Windows Server 2012 R2, Windows 10, Windows Server 2016 |
Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
Header | DismAPI.h |