NetRingAdvanceIndex, fonction (ring.h)
La fonction NetRingAdvanceIndex avance l’index dans un anneau net vers l’avant, encapsulant le cas échéant.
Syntaxe
UINT32 NetRingAdvanceIndex(
[_In_] NET_RING const *Ring,
[_In_] UINT32 Index,
[_In_] INT32 Distance
);
Paramètres
[_In_] Ring
Pointeur vers un NET_RING à accéder.
[_In_] Index
Valeur d’index à avancer.
[_In_] Distance
Distance pour faire avancer l’index.
Valeur de retour
Retourne le nouvel index après avoir avancé distance vers l’avant dans l’anneau net.
Remarques
NetRingAdvanceIndex permet aux pilotes clients d’avancer plusieurs index dans l’anneau net. Les pilotes clients peuvent également appeler la fonction wrapper NetRingIncrementIndex pour incrémenter l’index par 1.
Exigences
Exigence | Valeur |
---|---|
version minimale de UMDF | 2.33 |
d’en-tête | ring.h |
IRQL | Tout niveau tant que la mémoire cible est résidente |