Compartilhar via


NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES estrutura (netadapteroffload.h)

A estrutura NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES descreve os recursos de uma NIC (placa de interface de rede) para receber a RSC (coalescência de segmento).

Sintaxe

typedef struct _NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES {
  ULONG                            Size;
  NET_ADAPTER_OFFLOAD_LAYER3_FLAGS Layer3Flags;
  NET_ADAPTER_OFFLOAD_LAYER4_FLAGS Layer4Flags;
  BOOLEAN                          TcpTimestampOption;
  PFN_NET_ADAPTER_OFFLOAD_SET_RSC  EvtAdapterOffloadSetRsc;
} NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES;

Membros

Size

O tamanho dessa estrutura, em bytes.

Layer3Flags

Sinalizadores que especificam os protocolos de camada 3 nos quais a NIC pode executar com êxito o RSC. NetAdapterOffloadLayer3FlagIPv4NoOptions e NetAdapterOffloadLayer3FlagIPv6NoExtensions são os únicos valores válidos.

Layer4Flags

Sinalizadores que especificam os protocolos de camada 4 nos quais a NIC pode executar com êxito o RSC. NetAdapterOffloadLayer4FlagTcpNoOptions e NetAdapterOffloadLayer4FlagUdp são os únicos valores válidos. Os sinalizadores de camada 3 devem ser definidos se o sinalizador de NetAdapterOffloadLayer4FlagTcpNoOptions estiver definido.

TcpTimestampOption

Opcional. Um sinalizador que especifica se o hardware pode executar RSC em pacotes com um carimbo de data/hora.

EvtAdapterOffloadSetRsc

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

Observações

Chame NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES_INIT para inicializar essa estrutura. O driver cliente passa uma estrutura de NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES inicializada como um parâmetro para NetAdapterOffloadSetRscCapabilities.

Para ver um exemplo de como um driver cliente pode configurar seus recursos de descarregamento de hardware RSC, consulte receberde descarregamento de coalescing do segmento.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 10, versão 2004
versão mínima do UMDF 2.33
cabeçalho netadapteroffload.h (inclua netadaptercx.h)

Consulte também

receber de descarregamento de coalescing do segmento

NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES_INIT

NetAdapterOffloadSetRscCapabilities

EVT_NET_ADAPTER_OFFLOAD_SET_RSC