estrutura NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES (netadapter.h)

Observação

A função NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES é preterida no NetAdapterCx 2.1 e posterior. Para obter mais informações sobre as funções de descarregamento de soma de verificação atuais, 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 o cálculo e a validação da 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 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
Cabeçalho netadapter.h (inclua netadaptercx.h)

Confira também

Descarregamentos de hardware netAdapterCx

NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES_INIT

NetAdapterOffloadSetChecksumCapabilities