NET_RXQUEUE_BUFFER_LAYOUT_HINT structure (netrxqueue.h)
La structure NET_RXQUEUE_BUFFER_LAYOUT_HINT représente les indicateurs de disposition de la mémoire tampon de réception retournés à un pilote client à partir de la couche supérieure.
Syntaxe
typedef struct _NET_RXQUEUE_BUFFER_LAYOUT_HINT {
ULONG MinimumBackfillSize;
ULONG L3HeaderAlignment;
} NET_RXQUEUE_BUFFER_LAYOUT_HINT;
Membres
MinimumBackfillSize
Espace minimal qui doit être inutilisé au début du premier fragment de la mémoire tampon d’anneau.
L3HeaderAlignment
Alignement idéal pour le début de l’en-tête L3. La valeur de ce membre se présente sous la forme N-1, où N est l’alignement. Par exemple, les performances TCP/IP étant optimisées avec une limite d’alignement de 4 octets, ce membre est défini sur 3 dans ce cas. Vous pouvez utiliser les constantes FILE_XXX_ALIGNMENT , telles que FILE_QUAD_ALIGNMENT, pour nommer un alignement spécifique.
Remarques
Les informations contenues dans cette structure sont définies par la couche supérieure.
Configuration requise
Condition requise | Valeur |
---|---|
Version KMDF minimale | 1.23 |
En-tête | netrxqueue.h (inclure netadaptercx.h) |
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