网络适配器的安装要求

本主题总结了网络适配器的安装要求。

注意 NDIS 6.0 及更高版本的驱动程序支持 一组适用于网络设备的标准化 INF 关键字

一般要求

INF 文件部分 状态 注释

版本部分

必需

Class= Net

ClassGuid= {4D36E972-E325-11CE-BFC1-08002BE10318}

INF SourceDisksNames 节INF SourceDisksFiles 节

如果 ...

如果 INF 文件未随 Windows 2000 一起分发,则是必需的。 如果 INF 文件随 Windows 2000 一起分发,则必须在 Version 节中指定 LayoutFile 条目,并且不使用 SourceDisksNamesSourceDisksFiles 部分。

没有特定于网络的要求。

INF DestinationDirs 节

必需

没有特定于网络的要求。

ControlFlags 节

必需

对于 INF 文件安装的每个 即插即用 (PnP) 适配器,必须包含 ExcludeFromSelect 条目。

不应列出非 PnP 适配器,例如非 PnP ISA 和 EISA 适配器。 请注意,Windows XP 和更高版本的操作系统不支持非 PnP ISA 适配器和 EISA 适配器。

INF Manufacturer 节

必需

没有特定于网络的要求。

模型部分

必需

hw-id 必须与适配器提供给 PnP 管理器的硬件 ID 匹配。

DDInstall 节

必需

特征 条目

允许的值:

NCF_VIRTUAL,

NCF_SOFTWARE_ENUMERATED、NCF_PHYSICAL、NCF_MULTIPORT_INSTANCED_ADAPTER、NCF_HAS_UI、NCF_HIDDEN、NCF_NOT_USER_REMOVABLE

NCF_VIRTUAL、NCF_SOFTWARE_ENUMERATED和NCF_PHYSICAL是相互排斥的。

物理适配器需要 BusType 条目。

EISA 适配器需要 EisaCompressedId 条目。 此项指定适配器的 EISA 压缩 ID 和适配器掩码。 Windows XP 和更高版本的操作系统不支持 EISA 适配器。

多端口网络适配器需要 Port1DeviceNumberPort1FunctionNumber 条目。

DDInstall.Services 节

必需

没有特定于网络的要求。

Add-registry-sections

必需

创建 Ndi 密钥

指定与服务相关的值

仅为 LBFO 微型端口驱动程序指定捆绑包成员身份 ()

指定绑定接口

允许的绑定接口:

UpperRange

ndis5、ndisatm、ndiswan、ndiscowan、noupper、ndis5_atalk、ndis5_dlc、ndis5_ip、ndis5_ipx、ndis5_nbf、ndis5_streams

LowerRange

以太网、atm、tokenring、串行、fddi、基带、宽带、arcnet、isdn、localtalk、wan

可选

设置组件的静态参数

要求安装另一个网络组件

指定高级属性页的配置参数

指定网络适配器的自定义属性页

INF Strings 节

必需

没有特定于网络的要求。

WAN 适配器的其他要求

WAN 适配器具有以下主题中所述的其他安装要求:

指定 WAN 适配器的 WAN 终结点

指定 ISDN 适配器的 ISDN 键和值

安装多协议 WAN NIC

注意 不支持网络组件的 Remove SectionNotify Objects