NetRingGetElementAtIndex-Funktion (ring.h)
Die NetRingGetElementAtIndex-Funktion ruft ein Element aus einem Netzring ab.
Syntax
void * NetRingGetElementAtIndex(
[_In_] NET_RING const *Ring,
[_In_] UINT32 Index
);
Parameter
[_In_] Ring
Ein Zeiger auf eine NET_RING.
[_In_] Index
Der Elementindex innerhalb des Bereichs [0, Ring-NumberOfElements>).
Rückgabewert
Gibt das -Element an der angegebenen Position zurück.
Hinweise
NetRingGetElementAtIndex verwendet das ElementStride-Element des Net-Rings, um in den Puffer zu indizieren und den Speicherort des angegebenen Elements zurück.
NetRingGetElementAtIndex ist für die generische Verwendung von Netzringen vorgesehen. Stattdessen ruft ein NetAdapterCx-Clienttreiber in der Regel Entweder NetRingGetPacketAtIndex für einen Paketring oder NetRingGetFragmentAtIndex für einen Fragmentring auf.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Universell |
KMDF-Mindestversion | 1.29 |
UMDF-Mindestversion | 2.33 |
Kopfzeile | ring.h (include netadaptercx.h) |
IRQL | Jede Ebene, solange der Zielspeicher resident ist |