structure NET_PACKET_CHECKSUM (checksumtypes.h)
Une structure de NET_PACKET_CHECKSUM décrit les informations de somme de contrôle d’un NET_PACKET.
Syntaxe
typedef struct _NET_PACKET_CHECKSUM {
UINT8 Layer2 : 2;
UINT8 Layer3 : 2;
UINT8 Layer4 : 2;
UINT8 Reserved : 2;
} NET_PACKET_CHECKSUM;
Membres
Layer2
Champ bit qui spécifie un indicateur de NET_PACKET_TX_CHECKSUM_ACTION ou de NET_PACKET_RX_CHECKSUM_EVALUATION. Cible le champ de somme de contrôle dans l’en-tête de couche 2 du paquet.
Layer3
Champ bit qui spécifie un indicateur de NET_PACKET_TX_CHECKSUM_ACTION ou de NET_PACKET_RX_CHECKSUM_EVALUATION. Cible le champ de somme de contrôle dans l’en-tête de couche 3 du paquet.
Layer4
Champ bit qui spécifie un indicateur de NET_PACKET_TX_CHECKSUM_ACTION ou de NET_PACKET_RX_CHECKSUM_EVALUATION. Cible le champ de somme de contrôle dans l’en-tête de couche 4 du paquet.
Reserved
Réservé pour le système.
Remarques
Les pilotes clients peuvent obtenir cette structure pour un paquet en appelant NetExtensionGetPacketChecksum.
Pour une file d’attente de transmission, le client spécifie les valeurs d’indicateur de l’énumération NET_PACKET_TX_CHECKSUM_ACTION . Dans une file d’attente de transmission, le client fait référence aux informations de somme de contrôle d’un paquet avec le membre Layoutd’un NET_PACKET afin de déterminer les déchargements de somme de contrôle de transmission matérielle qui doivent être activés.
Pour une file d’attente de réception, le client spécifie les valeurs d’indicateur de l’énumération NET_PACKET_RX_CHECKSUM_EVALUATION . Le client doit également remplir le membre Layout de la structure NET_PACKET .
Configuration requise
Condition requise | Valeur |
---|---|
Version KMDF minimale | 1.29 |
En-tête | checksumtypes.h |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour