Функция NetRingCollectionGetPacketRing (ringcollection.h)
NetRingCollectionGetPacketRing получает круг пакетов для очереди пакетов.
Синтаксис
NET_RING * NetRingCollectionGetPacketRing(
NET_RING_COLLECTION const *Rings
);
Параметры
Rings
Указатель на структуру NET_RING_COLLECTION , описывающую круги сети очереди пакетов.
Возвращаемое значение
Возвращает указатель на NET_RING пакета для очереди пакетов.
Комментарии
Клиентские драйверы обычно вызывают эту функцию, когда им требуются сведения о круге пакетов, например количество элементов в круге. Например, во время процедур инициализации очереди драйверу клиента может потребоваться выделить память для аппаратных дескрипторов в соотношении "один к одному" к количеству пакетов в круге пакетов.
Требования
Требование | Значение |
---|---|
Целевая платформа | Универсальное |
Минимальная версия KMDF | 1.29 |
Минимальная версия UMDF | 2.33 |
Верхняя часть | ringcollection.h (включая netadaptercx.h) |
IRQL | Любой уровень, если целевая память находится в постоянном расположении |