创建图形 INF 文件

必须使用 INF 文件安装基于 NT 的操作系统显示和视频微型端口驱动程序。 驱动程序开发工具包 (DDK) 提供了一个名为 geninf.exe 的工具,可用于为显示器和视频微型端口驱动程序生成 INF 文件。

注意geninf.exe工具在替换 DDK 的 Windows 驱动程序工具包 (WDK) 中不可用。

geninf.exe 运行时,它将显示许多对话框,提示你输入信息,例如公司名称和显示驱动程序和视频微型端口驱动程序的名称。 然后,Geninf.exe基于此信息生成 INF 文件。

注意geninf.exe生成的文件可能不是完全有效的 INF 文件。 Geninf.exe 生成一个 INF 文件,该文件可能需要为 INF 文件中描述的每个设备添加自定义注册表设置。

如果微型端口驱动程序映射的设备内存超过 8 MB,则应手动编辑 INF 文件,以包含 INF GeneralConfigData 节中描述的节和相应条目。

运行 geninf.exe时,在系统提示选择设备类时选择“显示”。 在驱动程序安装过程中,系统提供的显示类安装程序将解释标记为 Class=Display 的 INF 文件。 这可确保正确初始化与视频驱动程序关联的所有注册表项。

Display 类的 INF 文件只能在系统上安装以下文件:

  • 单个微型端口驱动程序

  • 单个显示驱动程序

  • 控制面板扩展 DLL

无法从 Display 类的 INF 文件安装其他类型的驱动程序或应用程序文件。

geninf.exe的限制

不能使用 geninf.exe 生成:

  • 支持多个体系结构的 INF 文件。

  • 支持 Windows 95/98/Me 或 Windows NT 版本 4.0 或以前的 INF 文件。

  • 镜像驱动程序 INF 文件。 使用镜像示例驱动程序随附的 INF 文件作为模板。 有关更多详细信息,请参阅 镜像驱动程序 INF 文件

  • 监视器 INF 文件。 使用名为 monsamp.inf 的 INF 作为模板。 有关更多详细信息,请参阅 监视 INF 文件部分

这些示例 INF 文件均随 Windows 驱动程序工具包 (WDK) 提供。

有关更新示例 INF 文件时 的详细信息,请参阅创建 INF 文件和 INF 文件 节和指令