NetRingAdvanceIndex-Funktion (ring.h)

Die NetRingAdvanceIndex-Funktion bringt den Index in einem Netzring nach vorne und umwickelt sie 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 zu weiterentwickelnde Indexwert.

[_In_] Distance

Die Entfernung zum Voranschreiten des Indexes.

Rückgabewert

Gibt den neuen Index zurück, nachdem die Entfernung im Netzring nach vorne verschoben wurde.

Hinweise

NetRingAdvanceIndex ermöglicht Es Clienttreibern, mehrere Indizes im Netzring vorwärts zu bewegen. Clienttreiber können auch die Wrapperfunktion NetRingIncrementIndex aufrufen, um den Index um 1 zu erhöhen.

Anforderungen

Anforderung Wert
Header ring.h
IRQL Jede Ebene, solange der Zielspeicher resident ist

Weitere Informationen

NET_RING

NetRingIncrementIndex