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) |