Compartir a través de


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 TCP GSO.

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 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.

Observaciones

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

Requisitos

Requisito Valor
cliente mínimo admitido Windows 11
servidor mínimo admitido Windows Server 2022
versión mínima de UMDF 2.33
encabezado de gsotypes.h (include netadaptercx.h)

Consulte también

descarga de segmentación genérica (GSO)

descriptores y extensiones de paquetes

NetExtensionGetPacketGso