NetRingAdvanceIndex 函数 (ring.h)

NetRingAdvanceIndex 函数在网络环向前推进索引,并在必要时环绕。

语法

UINT32 NetRingAdvanceIndex(
  [_In_] NET_RING const *Ring,
  [_In_] UINT32         Index,
  [_In_] INT32          Distance
);

参数

[_In_] Ring

指向要访问 NET_RING的 指针。

[_In_] Index

要前进的索引值。

[_In_] Distance

要推进索引的距离。

返回值

在净环中向前推进 Distance 后返回新索引。

注解

NetRingAdvanceIndex 使客户端驱动程序能够向前移动网络环中的多个索引。 客户端驱动程序还可以调用包装函数 NetRingIncrementIndex 以将索引递增 1

要求

要求
Header ring.h
IRQL 只要目标内存是驻留的任意级别

另请参阅

NET_RING

NetRingIncrementIndex