DismImageInfo 構造体
イメージのメタデータを記述します。
構文
typedef struct _DismImageInfo {
DismImageType ImageType;
UINT ImageIndex;
PCWSTR ImageName;
PCWSTR ImageDescription;
UINT64 ImageSize;
UINT Architecture;
PCWSTR ProductName;
PCWSTR EditionId;
PCWSTR InstallationType;
PCWSTR Hal;
PCWSTR ProductType;
PCWSTR ProductSuite;
UINT MajorVersion;
UINT MinorVersion;
UINT Build;
UINT SpBuild;
UINT SpLevel;
DismImageBootable Bootable;
PCWSTR SystemRoot;
DismLanguage *Language;
UINT LanguageCount;
UINT DefaultLanguageIndex;
VOID *CustomizedInfo;
} DismImageInfo;
メンバー
imageType
DismImageType 列挙値 (DismImageTypeWim など)。
ImageIndex
イメージの 1 から始まるインデックス番号。
ImageName
イメージの名前。
ImageDescription
イメージの説明。
ImageSize
イメージ のサイズ (バイト単位)。
アーキテクチャ
イメージのアーキテクチャ。
ProductName
製品の名前 (たとえば、Microsoft Windows オペレーティング システム)。
EditionId
製品のエディション (たとえば、"Ultimate")。
InstallationType
インストールが Client
タイプか Server
タイプかを識別する文字列。
Hal
オペレーティング システムのハードウェア アブストラクション レイヤー (HAL) の種類。
ProductType
製品の種類 (たとえば、"WinNT")。
ProductSuite
製品スイート (たとえば、"ターミナルサーバー")。
MajorVersion
オペレーティング システムのメジャー バージョン。
MinorVersion
オペレーティング システムのマイナー バージョン。
ビルド
ビルド番号 (たとえば、"10240")。
SpBuild
サービス パックのビルド。
SpLevel
サービス パックの番号。
Bootable
DismImageBootable 列挙値 (DismImageBootableYes など)。
SystemRoot
Windows ディレクトリ。
Language
イメージ内の言語を表す DismLanguage 構造体の配列。
LanguageCount
言語 配列の要素の数。
DefaultLanguageIndex
既定の言語のインデックス番号
CustomizedInfo
イメージ ファイルのカスタマイズされた情報。 WIM ファイルの DismWimCustomizedInfo 構造体。 VHD イメージの場合は NULL。
要件
要件 | 説明 |
---|---|
サポートされているホスト プラットフォーム | 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 |