Compartilhar via


estrutura NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES (netadapter.h)

Observação

A função NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES foi preterida no NetAdapterCx 2.1 e posterior. Para obter mais informações sobre as funções atuais de descarregamento de soma de verificação, consulte Descarregamento de soma de verificação.

A estrutura NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES descreve os recursos de um adaptador de rede cartão (NIC) para descarregar cálculo e validação de soma de verificação.

Sintaxe

typedef struct _NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES {
  ULONG                                Size;
  BOOLEAN                              IPv4;
  BOOLEAN                              Tcp;
  BOOLEAN                              Udp;
  PFN_NET_ADAPTER_OFFLOAD_SET_CHECKSUM EvtAdapterOffloadSetChecksum;
} NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES;

Membros

Size

O tamanho dessa estrutura, em bytes.

IPv4

Um sinalizador que especifica se a NIC pode calcular e validar a soma de verificação IPv4.

Tcp

Um sinalizador que especifica se a NIC pode calcular e validar a soma de verificação TCP.

Udp

Um sinalizador que especifica se a NIC pode calcular e validar a soma de verificação UDP.

EvtAdapterOffloadSetChecksum

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

Comentários

Chame NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES_INIT para inicializar essa estrutura. Uma estrutura de NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES inicializada é passada como um parâmetro para NetAdapterOffloadSetChecksumCapabilities.

Requisitos

Requisito Valor
Versão mínima do KMDF 1.29
Versão mínima do UMDF 2.33
Cabeçalho netadapter.h (inclua netadaptercx.h)

Confira também

Descarregamentos de hardware do NetAdapterCx

NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES_INIT

NetAdapterOffloadSetChecksumCapabilities