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 を含む) |
関連項目
パケット記述子と拡張機能の を する
NetExtensionGetPacketGsoの