NET_RING_COLLECTION structure (ringcollection.h)
The NET_RING_COLLECTION structure describes the collection of net rings that belong to a packet queue.
Syntax
typedef struct _NET_RING_COLLECTION {
NET_RING *Rings[NetRingTypeDataBuffer + 1];
} NET_RING_COLLECTION;
Members
Rings[NetRingTypeDataBuffer + 1]
A pointer to an array of NET_RING structures.
Remarks
Call NetRxQueueGetRingCollection or NetTxQueueGetRingCollection to get a packet queue's ring collection. You can then use this collection structure to retrieve the queue's packet ring and fragment ring. For more information about using net rings, see Introduction to net rings.
Requirements
Requirement | Value |
---|---|
Minimum KMDF version | 1.29 |
Minimum UMDF version | 2.33 |
Header | ringcollection.h |