Partilhar via


Estrutura DismPackageInfo

Descreve informações detalhadas do pacote, como o cliente usado para instalar o pacote, a data e a hora em que o pacote foi instalado e as informações de suporte.

Sintaxe

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;

Membros

PackageName
O nome do pacote.

PackageState
Um valor de enumeração DismPackageFeatureState , como DismStateResolved.

ReleaseType
Um valor de enumeração DismReleaseType , como DismReleaseTypeUpdate.

InstallTime
A data e a hora em que o pacote foi instalado. Esse campo é hora local, com base no computador host de manutenção.

Aplicável
TRUE se o pacote for aplicável à imagem, caso contrário, FALSE.

Direitos autorais
As informações de direitos autorais do pacote.

Empresa
A empresa que liberou o pacote.

CreationTime
A data e a hora em que o pacote foi criado. Esse campo é hora local, com base no fuso horário do computador que criou o pacote.

DisplayName
O nome de exibição do pacote.

Descrição
Uma descrição da finalidade do pacote.

InstallClient
O cliente que instalou esse pacote.

InstallPackageName
O cliente que instalou esse pacote.

LastUpdateTime
A data e a hora em que esse pacote foi atualizado pela última vez. Esse campo é hora local, com base no computador host de manutenção.

ProductName
O nome do produto para este pacote.

ProductVersion
A versão do produto para este pacote.

RestartRequired
Um valor de enumeração DismRestartType que descreve se uma reinicialização é necessária após a instalação do pacote em uma imagem online.

FullyOffline
Um valor de enumeração DismFullyOfflineInstallableType que descreve se um pacote pode ser instalado offline sem inicializar a imagem.

SupportInformation
Uma cadeia de caracteres listando informações de suporte adicionais para este pacote.

CustomProperty
Uma matriz de estruturas DismCustomProperty que representam as propriedades personalizadas do pacote.

CustomPropertyCount
O número de elementos na matriz CustomProperty .

Recurso
Uma matriz de estruturas DismFeature que representam os recursos no pacote.

FeatureCount
O número de elementos na matriz de recursos .

Requisitos

Requisito Descrição
Plataformas de host com suporte A API DISM pode ser usada em qualquer sistema operacional compatível com o Windows ADK (Kit de Avaliação e Implantação). Para obter mais informações, confira a Referência técnica do Windows ADK.
Plataformas de imagem com suporte Windows 7, Windows Server 2008 R2, Windows PE 3.0, Windows 8, Windows Server 2012, Windows PE (Ambiente de Pré-Instalação do Windows) 4.0, Windows 8.1, Windows Server 2012 R2, Windows 10, Windows Server 2016
Cliente mínimo com suporte Windows 7 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 R2 [somente aplicativos da área de trabalho]
Cabeçalho DismAPI.h

Confira também

DismPackageFeatureState

DismReleaseType

DismRestartType

DismFullyOfflineInstallableType

DismCustomProperty

DismFeature

DismGetPackageInfo