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 處理,則 BOOLEAN 值會設定為 TRUE。 否則,這個成員為 FALSE。
備註
迷你埠驅動程式會在傳遞至 NdisMSetMiniportAttributes 函式 NDIS_OFFLOAD的 rsc 成員中公告接收區段聯合 (RSC) 的支援。
如果支援這些通訊協定的 RSC,迷你埠驅動程式可以將 IPv4.Enabled 成員或 IPv6.Enabled 成員或 NDIS_TCP_RECV_SEG_COALESCE_OFFLOAD 結構中的兩者都設定為 TRUE。 迷你埠驅動程序必須支援 RSC 進行 802.3 封裝或更新版本,而且可以支援任何其他封裝。 如果迷你埠驅動程式不支援某些封裝的 RSC,該封裝類型的接收封包必須正常指出堆疊。
若要判斷迷你埠驅動程式是否支援 RSC,NDIS 驅動程式和其他應用程式可以查詢傳回NDIS_OFFLOAD結構的 OID_TCP_OFFLOAD_HARDWARE_CAPABILITIES OID。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | NDIS 6.30 和更新版本支援。 |
標頭 | ntddndis.h (包含 Ndis.h) |