Compartilhar via


função NET_ADAPTER_OFFLOAD_GSO_CAPABILITIES_INIT (netadapter.h)

A função NET_ADAPTER_OFFLOAD_GSO_CAPABILITIES_INIT inicializa uma estrutura NET_ADAPTER_OFFLOAD_GSO_CAPABILITIES .

Sintaxe

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

Um ponteiro para uma estrutura de NET_ADAPTER_OFFLOAD_GSO_CAPABILITIES alocada por driver.

[_In_] Layer3Flags

Sinalizadores que especificam os protocolos e variações de camada 3 contidos em pacotes que a NIC pode segmentar com êxito.

[_In_] Layer4Flags

Sinalizadores que especificam os protocolos e variações de camada 4 contidos em pacotes que a NIC pode segmentar com êxito.

[_In_] MaximumOffloadSize

O máximo de bytes de dados do usuário que o transporte pode passar para o driver NIC em um único pacote.

[_In_] MinimumSegmentCount

O número mínimo de segmentos pelos quais um pacote TCP grande deve ser divisível antes que o transporte possa descarregá-lo para o hardware para segmentação.

[_In_] EvtAdapterOffloadSetGso

Um ponteiro para a implementação do driver do cliente da função de retorno de chamada EVT_NET_ADAPTER_OFFLOAD_SET_GSO.

Retornar valor

Nenhum

Comentários

O driver cliente chama NET_ADAPTER_OFFLOAD_GSO_CAPABILITIES_INIT para inicializar uma estrutura NET_ADAPTER_OFFLOAD_GSO_CAPABILITIES . O driver passa a estrutura de NET_ADAPTER_OFFLOAD_GSO_CAPABILITIES inicializada como um parâmetro para a função NetAdapterOffloadSetGsoCapabilities para registrá-la.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 11
Servidor mínimo com suporte Windows Server 2022
Plataforma de Destino Universal
Versão mínima do KMDF 1.29
Versão mínima do UMDF 2.33
Cabeçalho netadapter.h (inclua netadaptercx.h)
Biblioteca netadaptercxstub.lib

Confira também

Descarregamento de segmentação genérica

EVT_NET_ADAPTER_OFFLOAD_SET_GSO

NET_ADAPTER_OFFLOAD_GSO_CAPABILITIES

NetAdapterOffloadSetGsoCapabilities