OID_TCP_RSC_STATISTICS

作为查询,NDIS 和过度覆盖驱动程序或用户模式应用程序使用 OID_TCP_RSC_STATISTICS OID 获取接收段合并 (RSC) 微型端口适配器的统计信息。

提供 RSC 服务的 NDIS 6.30 及更高版本的微型端口驱动程序必须支持此 OID。 否则,此 OID 是可选的。

注解

NDIS_OID_REQUEST 结构的 InformationBuffer 成员包含NDIS_RSC_STATISTICS_INFO结构。

微型端口驱动程序必须在 NDIS_RSC_STATISTICS_INFO 结构的成员中维护统计信息,如下所示:

  • 每次将数据包添加到单个合并单元时,驱动程序必须将 CoalescedPkts 成员中的合并数据包计数递增 1, (SCU) 。
  • 每次将数据包添加到 SCU 时,驱动程序必须将 CoalescedOctets 成员中的合并八位字节计数递增为数据包的 TCP 有效负载的大小。
  • 每次完成 SCU 时,驱动程序必须将合并事件计数 CoalesceEvents 成员递增 1。 所有此类 SCU 都应具有非零 CoalescedSegCount 值。
  • 每次遇到超出 IP 数据报长度以外的异常时,驱动程序都必须将 Aborts 成员中的中止计数递增 1。 此计数应包括数据包由于硬件资源而未合并的情况。

要求

版本

支持 Windows 8 中的 NDIS 6.30 及更高版本的驱动程序。

标头

Ntddndis.h (包括 Ndis.h)

另请参阅

NDIS_OID_REQUEST

NDIS_RSC_STATISTICS_INFO