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