Compartir a través de


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

Consulte también

DismPackageFeatureState

DismReleaseType

DismRestartType

DismFullyOfflineInstallableType

DismCustomProperty

DismFeature

DismGetPackageInfo