次の方法で共有


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

関連項目

DismGetDrivers