Condividi tramite


NET_PACKET_GSO struttura (gsotypes.h)

La struttura NET_PACKET_GSO contiene informazioni di offload generico di segmentazione (GSO) per un pacchetto.

Sintassi

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;

Members

DUMMYUNIONNAME

Unione che contiene il membro TCP e UDP.

DUMMYUNIONNAME.TCP

Struttura che contiene le informazioni GSO TCP.

DUMMYUNIONNAME.TCP.Mss

Dimensione massima del segmento (MSS) per i segmenti TCP.

DUMMYUNIONNAME.TCP.Reserved0

Riservato per l'utilizzo nel sistema. I client non devono leggere o scrivere questo membro.

DUMMYUNIONNAME.UDP

Struttura che contiene le informazioni GSO UDP.

DUMMYUNIONNAME.UDP.Mss

MSS per i segmenti UDP.

DUMMYUNIONNAME.UDP.Reserved0

Riservato per l'utilizzo nel sistema. I client non devono leggere o scrivere questo membro.

Commenti

I driver client possono ottenere questa struttura per un pacchetto chiamando NetExtensionGetPacketGso.

Requisiti

Requisito Valore
Client minimo supportato Windows 11
Server minimo supportato Windows Server 2022
Versione UMDF minima 2.33
Intestazione gsotypes.h (include netadaptercx.h)

Vedi anche

Offload di segmentazione generica (GSO)

Descrittori e estensioni dei pacchetti

NetExtensionGetPacketGso