NDIS 常规统计信息 OID

驱动程序应使用完整信息响应统计信息 OID 的查询,以便驱动程序可以为操作系统和应用程序提供监视网络状态、响应安全问题和诊断问题所需的信息。 如果统计信息计数器位于硬件中,则每次查询统计信息 OID 时,驱动程序都应从硬件读取相应的统计信息值。

注意:常规统计信息 OID 统计通过网络适配器(包括 网络直接内核 (NDK) 流量)的所有流量。 可以使用 OID_NDK_STATISTICS单独计算 NDK 统计信息。

微型端口驱动程序对 64 位计数器的支持

对于以下统计信息 OID,所有单 Gbps 和更快的微型端口驱动程序都必须支持 64 位计数器。 此外,Microsoft 建议所有 100Mbps 和更快的微型端口驱动程序都支持以下统计信息 OID 的 64 位计数器:

微型端口驱动程序还可以为其他统计信息 OID(例如指示传输或接收错误的 OID)支持 64 位计数器。

Windows XP 和更高版本的操作系统中提供了对 64 位计数器的系统支持。

注意:如果 NDIS MUX 驱动程序公开多个微型端口实例,查询以下常规统计信息 OID 应返回特定于该微型端口实例的数据。 例如,如果 MUX 驱动程序实现虚拟局域网 (VLAN) 筛选,并为每个 VLAN 公开一个微型端口,则从以下 OID 返回的统计信息值应为每个 VLAN。