DismDriverPackage 構造体
.inf ファイルに関連付けられているドライバーの基本情報が含まれています。
構文
typedef struct _DismDriverPackage {
PCWSTR PublishedName;
PCWSTR OriginalFileName;
BOOL InBox;
PCWSTR CatalogFile;
PCWSTR ClassName;
PCWSTR ClassGuid;
PCWSTR ClassDescription;
BOOL BootCritical;
DismDriverSignature DriverSignature;
PCWSTR ProviderName;
SYSTEMTIME Date;
UINT MajorVersion;
UINT MinorVersion;
UINT Build;
UINT Revision;
} DismDriverPackage;
メンバー
PublishedName
発行されたドライバー名。
OriginalFileName
ドライバーの元のファイル名。
InBox
ドライバーが Windows 配布メディアに含まれていて、Windows の一部として自動的にインストールされる場合は TRUE
、それ以外の場合は FALSE
。
CatalogFile
ドライバーのカタログ ファイル。
クラス名
ドライバーのクラス名。
ClassGuid
ドライバーのクラス GUID。
ClassDescription
ドライバーのクラスの説明。
BootCritical
ドライバーがブートに不可欠の場合は TRUE
、それ以外の場合は FALSE
。
DriverSignature
ドライバーの署名状態を示す DismDriverSignature 列挙からの値。
ProviderName
ドライバーのプロバイダー。
日付
ドライバー製造元のビルド日。
MajorVersion
ドライバーのメジャー バージョン番号。
MinorVersion
ドライバーのマイナー バージョン番号。
ビルド
ドライバーのビルド番号。
リビジョン
ドライバーのリビジョン番号。
要件
要件 | 説明 |
---|---|
サポートされているホスト プラットフォーム | 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 |