Partager via


structure NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES (netadapter.h)

Notes

La fonction NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES est déconseillée dans NetAdapterCx 2.1 et versions ultérieures. Pour plus d’informations sur les fonctions de déchargement de somme de contrôle actuelles, consultez Déchargement de somme de contrôle.

La structure NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES décrit les fonctionnalités d’une interface réseau carte (NIC) pour décharger le calcul et la validation de la somme de contrôle.

Syntaxe

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;

Membres

Size

Taille de cette structure, en octets.

IPv4

Indicateur spécifiant si la carte réseau peut calculer et valider la somme de contrôle IPv4.

Tcp

Indicateur spécifiant si la carte réseau peut calculer et valider la somme de contrôle TCP.

Udp

Indicateur spécifiant si la carte réseau peut calculer et valider la somme de contrôle UDP.

EvtAdapterOffloadSetChecksum

Pointeur vers l’implémentation du pilote client de la fonction de rappel EVT_NET_ADAPTER_OFFLOAD_SET_CHECKSUM .

Remarques

Appelez NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES_INIT pour initialiser cette structure. Une structure NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES initialisée est passée en tant que paramètre à NetAdapterOffloadSetChecksumCapabilities.

Configuration requise

Condition requise Valeur
Version KMDF minimale 1.29
Version UMDF minimale 2,33
En-tête netadapter.h (inclure netadaptercx.h)

Voir aussi

Déchargements matériels NetAdapterCx

NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES_INIT

NetAdapterOffloadSetChecksumCapabilities