función NET_ADAPTER_OFFLOAD_GSO_CAPABILITIES_INIT (netadapter.h)

La función NET_ADAPTER_OFFLOAD_GSO_CAPABILITIES_INIT inicializa una estructura de NET_ADAPTER_OFFLOAD_GSO_CAPABILITIES .

Sintaxis

void NET_ADAPTER_OFFLOAD_GSO_CAPABILITIES_INIT(
  [_Out_] NET_ADAPTER_OFFLOAD_GSO_CAPABILITIES *GsoCapabilities,
  [_In_]  NET_ADAPTER_OFFLOAD_LAYER3_FLAGS     Layer3Flags,
  [_In_]  NET_ADAPTER_OFFLOAD_LAYER4_FLAGS     Layer4Flags,
  [_In_]  SIZE_T                               MaximumOffloadSize,
  [_In_]  SIZE_T                               MinimumSegmentCount,
  [_In_]  PFN_NET_ADAPTER_OFFLOAD_SET_GSO      EvtAdapterOffloadSetGso
);

Parámetros

[_Out_] GsoCapabilities

Puntero a una estructura de NET_ADAPTER_OFFLOAD_GSO_CAPABILITIES asignada por el controlador.

[_In_] Layer3Flags

Marcas que especifican los protocolos de capa 3 y las variaciones contenidas en los paquetes que la NIC puede segmentar correctamente.

[_In_] Layer4Flags

Marcas que especifican los protocolos de capa 4 y las variaciones contenidas en los paquetes que la NIC puede segmentar correctamente.

[_In_] MaximumOffloadSize

Bytes máximos de datos de usuario que el transporte puede pasar al controlador NIC en un solo paquete.

[_In_] MinimumSegmentCount

El número mínimo de segmentos por los que un paquete TCP grande debe ser divisible antes de que el transporte pueda descargarlo en el hardware para la segmentación.

[_In_] EvtAdapterOffloadSetGso

Puntero a la implementación del controlador de cliente de la EVT_NET_ADAPTER_OFFLOAD_SET_GSO función de devolución de llamada.

Valor devuelto

None

Observaciones

El controlador cliente llama a NET_ADAPTER_OFFLOAD_GSO_CAPABILITIES_INIT para inicializar una estructura de NET_ADAPTER_OFFLOAD_GSO_CAPABILITIES . El controlador pasa la estructura NET_ADAPTER_OFFLOAD_GSO_CAPABILITIES inicializada como parámetro a la función NetAdapterOffloadSetGsoCapabilities para registrarla.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 11
Servidor mínimo compatible Windows Server 2022
Plataforma de destino Universal
Versión mínima de KMDF 1.29
Encabezado netadapter.h (include netadaptercx.h)
Library netadaptercxstub.lib

Consulte también

Descarga de segmentación genérica

EVT_NET_ADAPTER_OFFLOAD_SET_GSO

NET_ADAPTER_OFFLOAD_GSO_CAPABILITIES

NetAdapterOffloadSetGsoCapabilities