Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Функция NetRingAdvanceIndex перемещает индекс в чистом кольце вперед, обтекая при необходимости.
Синтаксис
UINT32 NetRingAdvanceIndex(
[_In_] NET_RING const *Ring,
[_In_] UINT32 Index,
[_In_] INT32 Distance
);
Параметры
[_In_] Ring
Указатель на NET_RING для доступа.
[_In_] Index
Значение индекса для продвижения.
[_In_] Distance
Расстояние для продвижения индекса.
Возвращаемое значение
Возвращает новый индекс после продвижения расстояние вперед в круге сетки.
Замечания
NetRingAdvanceIndex позволяет клиентским драйверам перемещаться вперед несколько индексов в чистом кольце. Клиентские драйверы также могут вызывать функцию-оболочку NetRingIncrementIndex для увеличения индекса 1.
Требования
| Требование | Ценность |
|---|---|
| минимальная версия UMDF | 2.33 |
| заголовка | ring.h |
| IRQL | Любой уровень, если целевая память является резидентной |