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
驱动程序的目录文件。
ClassName
驱动程序的类名称。
ClassGuid
驱动程序的类 GUID。
ClassDescription
驱动程序的类说明。
BootCritical
如果驱动程序是启动关键型,则为 TRUE
,否则为 FALSE
。
DriverSignature
DismDriverSignature 枚举中指示驱动程序签名状态的值。
ProviderName
驱动程序的提供程序。
Date
驱动程序的制造商生成日期。
MajorVersion
驱动程序的主要版本号。
MinorVersion
驱动程序的次要版本号。
生成
驱动程序的生成号。
Revision
驱动程序的修订号。
要求
要求 | 说明 |
---|---|
支持的主机平台 | 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 [仅限桌面应用] |
标头 | DismAPI.h |