网络设备的标准化 INF 关键字

本部分提供有关注册表中显示的标准化关键字的信息,并在 INF 文件中指定。 NDIS 6.0 及更高版本的 NDIS 支持网络设备中微型端口驱动程序的标准化关键字。

标准化关键字提供:

  • 最终用户的标准化用户界面属性。

  • 家庭网络用户和大型企业能够轻松配置包括来自多个硬件制造商的设备的网络。

  • 能够以编程方式测试所有高级网络设备功能。

对于无连接 NDIS 6.0 和更高版本的微型端口驱动程序,必须使用以下标准 INF 关键字:

  • *IfType

  • *MediaType

  • *PhysicalMediaType

如果驱动程序的 INF 文件中缺少必需的关键字,NDIS 不会调用微型端口驱动程序的 MiniportInitializeEx 函数。

如果满足以下两个条件,则 NDIS 6.0 和更高版本的微型端口驱动程序都需要标准化关键字:

  • 必须在用户界面的 “高级 属性”页中公开 INF 设置。

  • 设备完全支持指定的属性。

注意 标准化关键字是可选的,但建议用于 NDIS 5.1 和更早版本的 NDIS 微型端口驱动程序。

本部分指定用户界面中公开的 INF 关键字。 但是,微型端口驱动程序必须在初始化期间读取注册表设置,以确定当前的配置设置。

在 INF 文件中,这些关键字的定义与高级属性页的其他定义一起放置。 有关高级属性的详细信息,请参阅 “指定高级属性”页的配置参数

所有标准化关键字名称都以星号开头(*)。 通过此命名约定,可以轻松地将标准化名称与非标准名称区分开来。

用户界面中公开了三种类型的标准化关键字数据:

枚举
可从“ 高级 属性”页的下拉菜单中显示的列表中选择的值。

Int
可以编辑的数值。

编辑
可以编辑的文本值。

以下主题包括所有网络技术通用的标准化关键字的说明:

枚举关键字

可编辑的关键字

用户界面中未显示的关键字

此外,以下主题介绍了特定于网络技术的标准化关键字:

筛选器驱动程序的 INF 文件设置

NDKPI 的 INF 要求

MB 微型端口驱动程序 INF 要求

用于 Header-Data 拆分的标准化 INF 关键字

NDIS 服务质量 (QoS) 的标准化 INF 关键字

用于 NDIS 选择性挂起的标准化 INF 关键字

NVGRE 任务卸载的标准化 INF 关键字

用于 NDIS 数据包时间戳的标准化 INF 关键字

数据包合并的标准化 INF 关键字

用于电源管理的标准化 INF 关键字

RSC 的标准化 INF 关键字

RSS 的标准化 INF 关键字

单根 I/O 虚拟化的标准化 INF 关键字(SR-IOV)

虚拟机队列的 INF 标准化关键字 (VMQ)