Freigeben über


NET_PACKET_GSO Struktur (gsotypes.h)

Die NET_PACKET_GSO-Struktur enthält generic Segmentation Offload (GSO) Informationen für ein Paket.

Syntax

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;

Angehörige

DUMMYUNIONNAME

Eine Union, die das TCP- und UDP-Mitglied enthält.

DUMMYUNIONNAME.TCP

Eine Struktur, die die TCP-GSO-Informationen enthält.

DUMMYUNIONNAME.TCP.Mss

Die maximale Segmentgröße (MSS) für TCP-Segmente.

DUMMYUNIONNAME.TCP.Reserved0

Reserviert für die Systemverwendung. Clients dürfen dieses Mitglied nicht lesen oder schreiben.

DUMMYUNIONNAME.UDP

Eine Struktur, die die UDP-GSO-Informationen enthält.

DUMMYUNIONNAME.UDP.Mss

Die MSS für UDP-Segmente.

DUMMYUNIONNAME.UDP.Reserved0

Reserviert für die Systemverwendung. Clients dürfen dieses Mitglied nicht lesen oder schreiben.

Bemerkungen

Clienttreiber können diese Struktur für ein Paket abrufen, indem sie NetExtensionGetPacketGsoaufrufen.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 11
mindestens unterstützte Server- Windows Server 2022
Mindest-UMDF-Version 2.33
Header- gsotypes.h (include netadaptercx.h)

Siehe auch

generische Segmentierung offload (GSO)

Paketdeskriptoren und Erweiterungen

NetExtensionGetPacketGso-