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


Функция NetRingGetPacketAtIndex (ring.h)

Функция NetRingGetPacketAtIndex извлекает пакет из чистого кольца.

Синтаксис

NET_PACKET * NetRingGetPacketAtIndex(
  NET_RING const *Ring,
  UINT32         Index
);

Параметры

Ring

Указатель на NET_RING.

Index

Индекс пакета в диапазоне [0, Ring->NumberOfElements).

Возвращаемое значение

Возвращает указатель на NET_PACKET по указанному индексу в кольце пакетов.

Замечания

Эта функция является удобной оболочкой вокруг NetRingGetElementAtIndex. Клиентские драйверы должны вызывать эту функцию при работе с кольцом пакетов вместо вызова NetRingGetElementAtIndex напрямую.

Требования

Требование Ценность
минимальная версия UMDF 2.33
заголовка ring.h
IRQL Любой уровень, если целевая память является резидентной

См. также

NET_PACKET

NetRingGetElementAtIndex