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

要求

要求
最低 UMDF 版本 2.33
标头 ring.h
IRQL 只要目标内存是驻留的任意级别

另请参阅

NET_RING

NetRingIncrementIndex