NET_PACKET_GSO 結構 (gsotypes.h)
NET_PACKET_GSO 結構包含封包的一般分割卸除 (GSO) 資訊。
語法
typedef struct _NET_PACKET_GSO {
union {
struct {
UINT32 Mss : 20;
UINT32 Reserved0 : 12;
} TCP;
struct {
UINT32 Mss : 20;
UINT32 Reserved0 : 12;
} UDP;
} DUMMYUNIONNAME;
} NET_PACKET_GSO;
成員
DUMMYUNIONNAME
包含 TCP 和 UDP 成員的聯集。
DUMMYUNIONNAME.TCP
結構,保存 TCP GSO 資訊。
DUMMYUNIONNAME.TCP.Mss
TCP 區段的最大區段大小 (MSS) 。
DUMMYUNIONNAME.TCP.Reserved0
保留供系統使用。 用戶端不得讀取或寫入此成員。
DUMMYUNIONNAME.UDP
結構,保存 UDP GSO 資訊。
DUMMYUNIONNAME.UDP.Mss
UDP 區段的 MSS。
DUMMYUNIONNAME.UDP.Reserved0
保留供系統使用。 用戶端不得讀取或寫入此成員。
備註
用戶端驅動程式可以藉由呼叫 NetExtensionGetPacketGso 來取得封包的這個結構。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 11 |
最低支援的伺服器 | Windows Server 2022 |
最低UMDF版本 | 2.33 |
標頭 | gsotypes.h (包含 netadaptercx.h) |