Estructura DismPackageInfo
Describe información detallada del paquete, como el cliente usado para instalar el paquete, la fecha y la hora en que se instaló el paquete y la información de soporte técnico.
Sintaxis
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;
Miembros
PackageName
Nombre del paquete.
PackageState
Valor de enumeración DismPackageFeatureState , como DismStateResolved.
ReleaseType
Valor de enumeración DismReleaseType , como DismReleaseTypeUpdate.
InstallTime
La fecha y hora de instalación del paquete. Este campo es la hora local, en función del equipo host de mantenimiento.
Aplicable a
TRUE si el paquete es aplicable a la imagen; de lo contrario, FALSE.
Copyright
La información de copyright del paquete.
Company
La empresa que lanzó el paquete.
CreationTime
La fecha y hora en que se creó el paquete. Este campo es la hora local, en función de la zona horaria del equipo que creó el paquete.
DisplayName
Nombre para mostrar del paquete.
Descripción
Descripción del propósito del paquete.
InstallClient
Cliente que instaló este paquete.
InstallPackageName
Cliente que instaló este paquete.
LastUpdateTime
Fecha y hora en que se actualizó por última vez este paquete. Este campo es la hora local, en función del equipo host de mantenimiento.
ProductName
Nombre del producto de este paquete.
ProductVersion
La versión del producto para este paquete.
RestartRequired
Valor de enumeración DismRestartType que describe si se requiere un reinicio después de instalar el paquete en una imagen en línea.
FullyOffline
Valor de enumeración DismFullyOfflineInstallableType que describe si un paquete se puede instalar sin conexión sin arrancar la imagen.
SupportInformation
Cadena que muestra información adicional de soporte técnico para este paquete.
CustomProperty
Matriz de estructuras DismCustomProperty que representan las propiedades personalizadas del paquete.
CustomPropertyCount
Número de elementos de la matriz CustomProperty .
Característica
Matriz de estructuras DismFeature que representan las características del paquete.
FeatureCount
Número de elementos de la matriz feature .
Requisitos
Requisito | Descripción |
---|---|
Plataformas host soportadas | La API de DISM puede usarse en cualquier sistema operativo que el Windows Assessment and Deployment Kit (Windows ADK) admita. Para obtener más información, consulta la Referencia técnica de Windows ADK. |
Plataformas de imágenes soportadas | Windows 7, Windows Server 2008 R2, Windows PE 3.0, Windows 8, Windows Server 2012, Entorno de Preinstalación de Windows (Windows PE) 4.0, Windows 8.1, Windows Server 2012 R2, Windows 10 y Windows Server 2016 |
Cliente mínimo compatible | Windows 7 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 R2 [solo aplicaciones de escritorio] |
Encabezado | DismAPI.h |