다음을 통해 공유


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 사용하면 클라이언트 드라이버가 net 링에서 여러 인덱스를 앞으로 이동할 수 있습니다. 또한 클라이언트 드라이버는 NetRingIncrementIndex래퍼 함수를 호출하여 1인덱스를 증분할 수 있습니다.

요구 사항

요구
최소 UMDF 버전 2.33
헤더 ring.h
IRQL 대상 메모리가 상주하는 한 모든 수준

참고 항목

NET_RING

NetRingIncrementIndex