NetRingAdvanceIndex-Funktion (ring.h)
Die NetRingAdvanceIndex Funktion wechselt den Index in einem Netzring vorwärts und umschließt bei Bedarf.
Syntax
UINT32 NetRingAdvanceIndex(
[_In_] NET_RING const *Ring,
[_In_] UINT32 Index,
[_In_] INT32 Distance
);
Parameter
[_In_] Ring
Ein Zeiger auf eine NET_RING, auf die zugegriffen werden soll.
[_In_] Index
Der indexwert, der voranzuschreiten ist.
[_In_] Distance
Der Abstand zum Voranschreiten des Indexes.
Rückgabewert
Gibt den neuen Index zurück, nachdem Distance vorwärts im Netzring vorangebracht wurde.
Bemerkungen
NetRingAdvanceIndex- ermöglicht Es Clienttreibern, mehrere Indizes im Net-Ring vorwärts zu verschieben. Clienttreiber können auch die Wrapperfunktion NetRingIncrementIndex- aufrufen, um den Index um 1zu erhöhen.
Anforderungen
Anforderung | Wert |
---|---|
Mindest-UMDF-Version | 2.33 |
Header- | ring.h |
IRQL- | Jede Ebene, solange der Zielspeicher resident ist |