Share via


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 forward를 앞으로 이동한 후 새 인덱스 반환

설명

NetRingAdvanceIndex 를 사용하면 클라이언트 드라이버가 net 링에서 여러 인덱스를 앞으로 이동할 수 있습니다. 클라이언트 드라이버는 래퍼 함수 NetRingIncrementIndex를 호출하여 인덱스를 1씩 증분할 수도 있습니다.

요구 사항

요구 사항
헤더 ring.h
IRQL 대상 메모리가 상주하는 모든 수준

추가 정보

NET_RING

NetRingIncrementIndex