NDIS_TCP_RECV_SEG_COALESCE_OFFLOAD结构(ntddndis.h)
NDIS_TCP_RECV_SEG_COALESCE_OFFLOAD 结构包含接收段合并的卸载支持状态(RSC)。
语法
typedef struct _NDIS_TCP_RECV_SEG_COALESCE_OFFLOAD {
struct {
BOOLEAN Enabled;
} IPv4;
struct {
BOOLEAN Enabled;
} IPv6;
} NDIS_TCP_RECV_SEG_COALESCE_OFFLOAD, *PNDIS_TCP_RECV_SEG_COALESCE_OFFLOAD;
成员
IPv4
IPv4.Enabled
如果支持 IPv4 流量上的 RSC 处理,则布尔值设置为 TRUE。 否则,此成员为 FALSE。
IPv6
IPv6.Enabled
如果支持 IPv6 流量上的 RSC 处理,则布尔值设置为 TRUE。 否则,此成员为 FALSE。
言论
微型端口驱动程序在传递给 NDIS_OFFLOADNdisMSetMiniportAttributes 函数的 rsc 成员中播发对接收段合并(RSC)的支持。
微型端口驱动程序可以将 IPv4.Enabled 成员或 IPv6.Enabled 成员或 NDIS_TCP_RECV_SEG_COALESCE_OFFLOAD 结构中的两者设置为 TRUE(如果支持这些协议的 RSC)。 微型端口驱动程序必须支持 RSC 进行 802.3 封装或更高版本,并且可以支持任何其他封装。 如果微型端口驱动程序不支持 RSC 进行某些封装,则必须正常指示该封装类型的接收数据包。
若要确定微型端口驱动程序是否支持 RSC,NDIS 驱动程序和其他应用程序可以查询返回NDIS_OFFLOAD结构的 OID_TCP_OFFLOAD_HARDWARE_CAPABILITIES OID。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | NDIS 6.30 及更高版本中受支持。 |
标头 | ntddndis.h (include Ndis.h) |