NET_PACKET_GSO structure (gsotypes.h)
La structure NET_PACKET_GSO contient des informations GSO (Generic Segmentation Offload) pour un paquet.
Syntaxe
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;
Membres
DUMMYUNIONNAME
Union qui contient le membre TCP et UDP.
DUMMYUNIONNAME.TCP
Structure qui contient les informations d’authentification GSO TCP.
DUMMYUNIONNAME.TCP.Mss
Taille de segment maximale (MSS) pour les segments TCP.
DUMMYUNIONNAME.TCP.Reserved0
Réservé pour le système. Les clients ne doivent pas lire ou écrire ce membre.
DUMMYUNIONNAME.UDP
Structure qui contient les informations d’authentification GSO UDP.
DUMMYUNIONNAME.UDP.Mss
MSS pour les segments UDP.
DUMMYUNIONNAME.UDP.Reserved0
Réservé pour le système. Les clients ne doivent pas lire ou écrire ce membre.
Remarques
Les pilotes clients peuvent obtenir cette structure pour un paquet en appelant NetExtensionGetPacketGso.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 11 |
Serveur minimal pris en charge | Windows Server 2022 |
Version UMDF minimale | 2,33 |
En-tête | gsotypes.h (inclure netadaptercx.h) |
Voir aussi
Déchargement de segmentation générique (GSO)