在 Netmap.inf 文件中指定备用帮助消息文件
注意 Microsoft Windows XP (SP1 及更高版本) 、Microsoft Windows Server 2003 及更高版本的操作系统不支持供应商提供的网络升级。
如果 NetSetup 无法在任何 netmap.inf 文件中找到网络组件的设备 ID 映射,则会在向导的“兼容性报告”页上列出此组件。 与每个此类组件关联的是一个帮助消息文件。
默认情况下,NetSetup 会显示\winntupg\unsupmsg.txt文件中包含的帮助消息,如果系统中安装了 HTML 浏览器,则显示在\winntupg\unsupmsg.htm文件中。 可以选择提供一个自定义消息文件来替代unsupmsg.txt和unsupmsg.txt消息文件。 例如,如果供应商仅为其某些网络组件提供升级支持,则供应商可以提供自定义帮助消息文件,该文件指示未为某些组件提供升级支持。
netmap.inf 文件中的可选 OemUpgradeHelpFiles 部分指定一个或多个自定义帮助消息文件。 本部分中的每个条目具有以下格式:
postupgrade-ID = text-name, htm-file
其中:
postupgrade-ID 是网络组件的 Windows 2000 或更高版本设备 ID
text-name 是自定义帮助消息文件的文本版本的路径和名称
htm-file 是自定义帮助消息文件的 HTML 版本的路径和名称。
如果未在 text-name 或 htm-file 中指定完整路径名,则会将指定路径追加到 i386 目录,例如:\i386\mydirectory\myfile.txt。
以下示例的 netmap.inf 文件包含 一个 OemUpgradeHelpFiles 部分。
[Version]
signature="$Windows NT$
[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 才能将自定义帮助消息文件与网络组件相关联。
请注意,关键字 (keyword) NotSupported 已分配给 OemUpgradeHelpFiles 部分中的 Protocol1。 此关键字 (keyword) 指示无需加载迁移 DLL 即可升级 Protocol1。
在上一示例的 OemUpgradeHelpFiles 部分中,Protoco11=helpmsg.txt,helpmsg.htm项指定了 Protocol1 的两个自定义帮助消息文件。 例如,这些文件中包含的自定义帮助消息可能指示供应商不支持升级 Protocol1,并且用户在尝试将系统升级到 Windows 2000 或更高版本之前必须单独将 Protocol1 升级到 Protocol2。