内部和外部版本号

驱动程序的资源文件以两种方式指定驱动程序文件版本:

  • 作为在双 DWORD 值 FILEVERSION 中指定的内部或二进制版本号。 操作系统当前不使用此值。

  • 作为 FileVersion 字符串中指定的外部版本号或显示版本号。 当用户查看个别驱动程序文件的属性时,操作系统将显示此字符串。

例如,在 Windows XP 用户界面下,有几种查看驱动程序文件的 FileVersion 字符串的替代方法:

  • 在 Windows 资源管理器中:

    1. 右键单击文件图标。
    2. 选择驱动程序文件的“属性”
    3. “版本”选项卡上,查看“文件版本”号
  • 在设备管理器中:

    1. 选择特定音频设备的“属性”
    2. “驱动程序”选项卡上,单击“驱动程序详细信息”
    3. 从驱动程序包中的文件列表中选择驱动程序文件。
    4. 查看所选驱动程序文件的“文件版本”号。
  • 在控制面板中:

    1. 单击“声音和音频设备”图标。
    2. “硬件”选项卡上,选择设备,然后单击“属性”按钮。
    3. “驱动程序”选项卡上,选择“驱动程序详细信息”,从驱动程序包中的文件列表中选择“驱动程序文件”,并查看所选驱动程序文件的“文件版本”号

若要使驱动程序版本号与 Windows 和 DirectX 兼容,请在指定内部和外部版本号时遵循以下规则:

  • 内部版本号的格式为 x.xx.00.xxxx。 最后一个点之前需要两个额外的零。

  • 外部版本字符串应使用格式 x.xx.xxxx(内部版本号中没有两个额外零)。

这些内部和外部版本号应匹配(上述两个额外零除外)。