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