在 Netmap.inf 文件中指定备用帮助消息文件

注意Microsoft Windows XP (SP1 及更高版本) 、Microsoft Windows Server 2003 及更高版本的操作系统不支持供应商提供的网络升级。

如果 NetSetup 在任何 netmap.inf 文件中找不到网络组件的设备 ID 映射,它将在向导的"兼容性报告"页上列出此组件。 与每个此类组件关联的是一个帮助消息文件。

默认情况下,NetSetup 在 \winntupg\unsupmsg.txt 文件中显示帮助消息;如果系统安装了 HTML 浏览器,则显示在 \winntupg\unsupmsg.htm 文件中。 可以选择提供一个自定义消息文件,用于替代unsupmsg.txtunsupmsg.txt消息文件。 例如,如果供应商仅提供其某些网络组件的升级支持,则供应商可以提供一个自定义帮助消息文件,指示未为某些组件提供升级支持。

netmap.inf 文件中可选的 OemUpgradeHelpFiles 节指定一个或多个自定义帮助消息文件。 本部分中的每个条目都采用以下格式:

postupgrade-ID = text-namehtm-file

其中:

postupgrade-ID 是Windows 2000 或更高版本的设备 ID

text-name 是自定义帮助消息文件的文本版本的路径和名称

htm-file 是自定义帮助消息文件的 HTML 版本的路径和名称。

如果在 text-namehtm-file 中未指定完整路径名称,则指定的路径将追加到 i386 目录,例如:\i386\mydirectory\myfile.txt。

以下示例的 netmap.inf 文件包含 OemUpgradeHelpFiles 节。

[Version]
signature="$WindowsNT$

[OemNetProtocols]
Protocol1=Protoco1_2000
Protocol2=Protocol2_2000

[OemUpgradeSupport]
Protocol1=NotSupported
Protocol2=abc_upgrade.dll, abc.inf

[OemUpgradeHelpFiles]
Protoco11=helpmsg.txt, helpmsg.htm

尽管此示例 netmap.inf 文件不提供 Protocol1 的升级支持,但它在 OemNetProtocols 部分中为 Protocol1 提供设备 ID 映射。 此映射指定 Protocol1 Windows 2000 设备 ID。 需要Windows 2000 设备 ID 才能将自定义帮助消息文件与网络组件关联。

请注意,关键字 NotSupported 已分配给 OemUpgradeHelpFiles 节中的 Protocol1 。 此关键字指示无需加载迁移 DLL 来升级 Protocol1。

上一示例的 OemUpgradeHelpFiles 部分中,Protoco11=helpmsg.txt,helpmsg.htm 项指定 Protocol1 的两个自定义帮助消息文件。 例如,这些文件中包含的自定义帮助消息可能指示供应商不支持 Protocol1 的升级,并且用户必须先将 Protocol1 单独升级到 Protocol2,然后才能尝试将系统升级到 Windows 2000 或更高版本。