DismPackageInfo 構造体

パッケージのインストールに使用するクライアント、パッケージがインストールされた日付と時刻、サポート情報など、詳細なパッケージ情報について説明します。

構文

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;

メンバー

PackageName
パッケージの名前です。

PackageState
DismPackageFeatureState 列挙値 (DismStateResolved など)。

ReleaseType
DismReleaseType 列挙値 (DismReleaseTypeUpdate など)。

InstallTime
パッケージがインストールされた日時。 このフィールドは、サービス ホスト コンピューターに基づいたローカル時刻です。

適用条件
パッケージが適用可能な場合は TRUE、それ以外の場合は FALSE

著作権
パッケージの著作権情報。

会社
パッケージをリリースした会社。

CreationTime
パッケージが作成された日時です。 このフィールドは、パッケージを作成したコンピューターのタイム ゾーンに基づく現地時間です。

表示名
パッケージの表示名。

説明
パッケージの目的の説明。

InstallClient
このパッケージをインストールしたクライアント。

InstallPackageName
このパッケージをインストールしたクライアント。

LastUpdateTime
このパッケージが最後に更新された日時。 このフィールドは、サービス ホスト コンピューターに基づいたローカル時刻です。

ProductName
このパッケージの製品名。

ProductVersion
このパッケージの製品バージョン。

RestartRequired
パッケージをオンライン イメージにインストールした後に再起動が必要かどうかを示す DismRestartType 列挙値。

FullyOffline
イメージを起動せずにパッケージをオフラインでインストールできるかどうかを示す DismFullyOfflineInstallableType 列挙値。

SupportInformation
このパッケージの追加サポート情報を一覧表示する文字列。

CustomProperty
パッケージのカスタム プロパティを表す DismCustomProperty 構造体の配列。

CustomPropertyCount
CustomProperty 配列の要素の数。

機能
パッケージの機能を表す DismFeature 構造体の配列。

FeatureCount
[機能] 配列内の要素の数。

要件

要件 説明
サポートされているホスト プラットフォーム DISM API は、Windows アセスメント & デプロイメント キット (Windows ADK) でサポートされているすべてのオペレーティング システムで使用できます。 詳細については、Windows ADK のテクニカル リファレンスに関するページを参照してください。
サポートされているイメージ プラットフォーム Windows 7、Windows Server 2008 R2、Windows PE 3.0、Windows 8、Windows Server 2012、Windows プレインストール環境 (Windows PE) 4.0、Windows 8.1、Windows Server 2012 R2、Windows 10、Windows Server 2016
サポートされている最小のクライアント Windows 7 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 R2 [デスクトップ アプリのみ]
Header DismAPI.h

関連項目

DismPackageFeatureState

DismReleaseType

DismRestartType

DismFullyOfflineInstallableType

DismCustomProperty

DismFeature

DismGetPackageInfo