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 |
최소 UMDF 버전 | 2.33 |
머리글 | ring.h(netadaptercx.h 포함) |
IRQL | 대상 메모리가 상주하는 모든 수준 |