Partager via


NetRingCollectionGetPacketRing, fonction (ringcollection.h)

NetRingCollectionGetPacketRing obtient l’anneau de paquets pour une file d’attente de paquets.

Syntaxe

NET_RING * NetRingCollectionGetPacketRing(
  NET_RING_COLLECTION const *Rings
);

Paramètres

Rings

Pointeur vers une structure NET_RING_COLLECTION qui décrit les anneaux nets de cette file d’attente de paquets.

Valeur retournée

Retourne un pointeur vers le paquet NET_RING pour la file d’attente de paquets.

Remarques

Les pilotes clients appellent généralement cette fonction lorsqu’ils ont besoin d’informations sur un anneau de paquets, telles que le nombre d’éléments dans l’anneau. Par exemple, pendant ses routines d’initialisation de file d’attente, un pilote client peut avoir besoin d’allouer de la mémoire pour les descripteurs matériels dans un rapport un-à-un au nombre de paquets dans l’anneau de paquets.

Configuration requise

Condition requise Valeur
Plateforme cible Universal
Version KMDF minimale 1.29
Version UMDF minimale 2,33
En-tête ringcollection.h (include netadaptercx.h)
IRQL N’importe quel niveau tant que la mémoire cible est résidente

Voir aussi

Présentation des anneaux nets