NetRingCollectionGetFragmentRing-Funktion (ringcollection.h)
NetRingCollectionGetFragmentRing ruft den Fragmentring für eine Paketwarteschlange ab.
Syntax
NET_RING * NetRingCollectionGetFragmentRing(
NET_RING_COLLECTION const *Rings
);
Parameter
Rings
Ein Zeiger auf eine NET_RING_COLLECTION Struktur, die die Netzringe dieser Paketwarteschlange beschreibt.
Rückgabewert
Gibt einen Zeiger auf das Fragment NET_RING für die Paketwarteschlange zurück.
Hinweise
Clienttreiber rufen diese Funktion in der Regel auf, wenn sie direkt mit einem Fragmentring arbeiten müssen, z. B. wenn der Treiber Informationen an die Hardware ausgibt. Beispielsweise kann ein Treiber während der Übertragung das ElementIndexMask des Fragmentrings verwenden, um das richtige Fragment abzurufen, das auf der Hardware bereitgestellt wird, um den Hardwaredeskriptor aufzufüllen.
Beispiele für die Verwendung dieser Funktion finden Sie im Realtek-Beispieltreiber.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Universell |
KMDF-Mindestversion | 1.29 |
UMDF-Mindestversion | 2.33 |
Kopfzeile | ringcollection.h (include netadaptercx.h) |
IRQL | Jede Ebene, solange der Zielspeicher resident ist |