Поделиться через


Функция 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 (include netadaptercx.h)
IRQL Любой уровень, если целевая память является резидентной

См. также

Введение в круги сетки