Partager via


structure NET_PACKET_GSO (gsotypes.h)

La structure NET_PACKET_GSO contient informations de de déchargement de segmentation générique (GSO) 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 TCP GSO.

DUMMYUNIONNAME.TCP.Mss

Taille maximale des segments (MSS) pour les segments TCP.

DUMMYUNIONNAME.TCP.Reserved0

Réservé à l’utilisation du système. Les clients ne doivent pas lire ou écrire ce membre.

DUMMYUNIONNAME.UDP

Structure qui contient les informations udp GSO.

DUMMYUNIONNAME.UDP.Mss

MSS pour les segments UDP.

DUMMYUNIONNAME.UDP.Reserved0

Réservé à l’utilisation du 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.

Exigences

Exigence Valeur
client minimum pris en charge Windows 11
serveur minimum pris en charge Windows Server 2022
version minimale de UMDF 2.33
d’en-tête gsotypes.h (include netadaptercx.h)

Voir aussi

de déchargement de segmentation générique (GSO)

descripteurs et extensions de paquets

NetExtensionGetPacketGso