estructura NET_PACKET_GSO (gsotypes.h)

La estructura NET_PACKET_GSO contiene información de descarga de segmentación genérica (GSO) para un paquete.

Sintaxis

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;

Miembros

DUMMYUNIONNAME

Unión que contiene el miembro TCP y UDP.

DUMMYUNIONNAME.TCP

Estructura que contiene la información de GSO de TCP.

DUMMYUNIONNAME.TCP.Mss

Tamaño máximo de segmento (MSS) para segmentos TCP.

DUMMYUNIONNAME.TCP.Reserved0

Reservado para uso del sistema. Los clientes no deben leer ni escribir este miembro.

DUMMYUNIONNAME.UDP

Estructura que contiene la información de GSO de UDP.

DUMMYUNIONNAME.UDP.Mss

MSS para segmentos UDP.

DUMMYUNIONNAME.UDP.Reserved0

Reservado para uso del sistema. Los clientes no deben leer ni escribir este miembro.

Comentarios

Los controladores de cliente pueden obtener esta estructura para un paquete llamando a NetExtensionGetPacketGso.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 11
Servidor mínimo compatible Windows Server 2022
Encabezado gsotypes.h (include netadaptercx.h)

Consulte también

Descarga de segmentación genérica (GSO)

Descriptores y extensiones de paquetes

NetExtensionGetPacketGso