NetRingGetElementAtIndex 함수(ring.h)

NetRingGetElementAtIndex 함수는 net 링에서 요소를 검색합니다.

구문

void * NetRingGetElementAtIndex(
  [_In_] NET_RING const *Ring,
  [_In_] UINT32         Index
);

매개 변수

[_In_] Ring

NET_RING 대한 포인터입니다.

[_In_] Index

[ 0, Ring-NumberOfElements>) 범위 내의 요소 인덱스입니다.

반환 값

지정된 위치에 있는 요소를 반환합니다.

설명

NetRingGetElementAtIndex 는 net 링의 ElementStride 멤버를 사용하여 버퍼에 인덱싱하고 지정된 요소의 위치를 반환합니다.

NetRingGetElementAtIndex 는 net 링의 일반적인 사용을 위한 것입니다. 대신 NetAdapterCx 클라이언트 드라이버는 일반적으로 패킷 링 에 대해 NetRingGetPacketAtIndex 를 호출하거나 조각 링에 대해 NetRingGetFragmentAtIndex 를 호출합니다.

요구 사항

요구 사항
대상 플랫폼 유니버설
최소 KMDF 버전 1.29
머리글 ring.h(netadaptercx.h 포함)
IRQL 대상 메모리가 상주하는 모든 수준

추가 정보

NetRingGetPacketAtIndex

NetRingGetFragmentAtIndex