NetRingAdvanceIndex, fonction (ring.h)
La fonction NetRingAdvanceIndex avance l’index dans un anneau net vers l’avant, en encapsulant l’index si nécessaire.
UINT32 NetRingAdvanceIndex(
[_In_] NET_RING const *Ring,
[_In_] UINT32 Index,
[_In_] INT32 Distance
);
[_In_] Ring
Pointeur vers un NET_RING d’accès.
[_In_] Index
Valeur d’index à avancer.
[_In_] Distance
Distance à parcourir pour avancer l’index.
Retourne le nouvel index après avoir avancé Distance vers l’avant dans l’anneau net.
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 de 1.
Condition requise | Valeur |
---|---|
Version UMDF minimale | 2,33 |
En-tête | ring.h |
IRQL | N’importe quel niveau tant que la mémoire cible est résidente |