设置 Inf2Cat 工具的属性。Inf2Cat 工具可以用于为具有 INF 文件的任何驱动程序包创建目录文件。
设置驱动程序包项目的 Inf2Cat 属性
- 打开驱动程序包的属性页。在解决方案资源管理器中,右键单击驱动程序包,然后选择“属性”。
- 在驱动程序包的属性页中,单击“配置属性”****,然后单击 Inf2Cat。
- 选择“运行 Inf2Cat”选项。此选项对项目中的任何 INF 文件(例如 .inf、.inx 或 .inv 文件)运行 Inf2Cat 工具。
如果驱动程序包是使用 INF 文件安装的,则使用 Inf2Cat 工具来创建目录文件。Inf2Cat 验证 INF 文件中引用的文件存在于程序包中。要将文件添加到程序包,请使用程序包项目和驱动程序项目的属性页。有关详细信息,请参阅创建驱动程序包。
| 选项 | 描述 |
|---|---|
运行 Inf2Cat |
对项目中的任何 INF 文件(例如 .inf、.inx 或 .inv 文件)运行 Inf2Cat 工具。 |
Windows 版本列表 |
指定 .inf 文件支持的 Windows 版本列表。 用逗号分隔每个 Windows 版本。 默认设置为 $(Inf2CatWindowsVersionList),它是一个为活动的平台和配置构建驱动程序的宏。 该设置等同于指定 Inf2Cat 选项 /os:WindowsVersionList。 |
包含页面哈希 |
随文件包含页面哈希。也可以选择后面跟随文件列表。 该设置等同于指定 Inf2Cat 选项 /pageHashes[:file1][,file2]...]。 |
添加 PE 属性 |
向文件中添加 PE 目录属性。也可以选择后面跟随文件列表。 该设置等同于指定 Inf2Cat 选项 /pe[:file1[,file2]...]。 |
添加 Drm |
向文件中添加 DRM 级别的目录属性。也可以选择后面跟随文件列表。 该设置等同于指定 Inf2Cat 选项 /drm[:file1[,file2]...]。 |
Verbose |
在 Visual Studio 输出窗口中显示有关工具输出的详细信息。 该设置等同于指定 Inf2Cat 选项 /verbose。 |
无目录 |
防止创建任何目录文件。 该设置等同于指定 Inf2Cat 选项 /nocat。 |
使用本地时间 |
验证 INF DriverVer Directive 指令时使用本地时区。默认情况下,使用 UTC。 该设置等同于指定 Inf2Cat 选项 /uselocaltime。 |
有关 Inf2Cat 工具的详细信息,请参阅使用 Inf2Cat 创建目录文件。
有关属性页和项目的信息,请参阅 WDK 和 Visual Studio 构建环境。