Condividi tramite


struttura NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES (netadapter.h)

Nota

La funzione NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES è deprecata in NetAdapterCx 2.1 e versioni successive. Per altre informazioni sulle funzioni di offload checksum correnti, vedere offload checksum.

La struttura NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES descrive le funzionalità di una scheda di interfaccia di rete per l'offload del calcolo e della convalida del checksum.

Sintassi

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;

Membri

Size

Dimensioni di questa struttura, in byte.

IPv4

Flag che specifica se la scheda di interfaccia di rete può calcolare e convalidare il checksum IPv4.

Tcp

Flag che specifica se la scheda di interfaccia di rete può calcolare e convalidare il checksum TCP.

Udp

Flag che specifica se la scheda di interfaccia di rete può calcolare e convalidare il checksum UDP.

EvtAdapterOffloadSetChecksum

Puntatore all'implementazione del driver client della funzione di callback EVT_NET_ADAPTER_OFFLOAD_SET_CHECKSUM.

Osservazioni

Chiamare NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES_INIT per inizializzare questa struttura. Una struttura di NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES inizializzata viene passata come parametro a NetAdapterOffloadSetChecksumCapabilities.

Fabbisogno

Requisito Valore
versione minima di KMDF 1.29
versione minima di UMDF 2.33
intestazione netadapter.h (include netadaptercx.h)

Vedere anche

offload hardware NetAdapterCx

NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES_INIT

NetAdapterOffloadSetChecksumCapabilities