Fungsi NetRingGetElementAtIndex (ring.h)
Fungsi NetRingGetElementAtIndex mengambil elemen dari cincin bersih.
Sintaks
void * NetRingGetElementAtIndex(
[_In_] NET_RING const *Ring,
[_In_] UINT32 Index
);
Parameter
[_In_] Ring
Pointer ke NET_RING.
[_In_] Index
Indeks elemen, dalam rentang [0, Ring-NumberOfElements>).
Menampilkan nilai
Mengembalikan elemen di lokasi yang ditentukan.
Keterangan
NetRingGetElementAtIndex menggunakan anggota ElementStride dari cincin bersih untuk mengindeks ke dalam buffer dan mengembalikan lokasi elemen yang ditentukan.
NetRingGetElementAtIndex dimaksudkan untuk penggunaan generik cincin bersih. Sebaliknya, driver klien NetAdapterCx biasanya memanggil NetRingGetPacketAtIndex untuk cincin paket atau NetRingGetFragmentAtIndex untuk cincin fragmen.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Universal |
Versi KMDF minimum | 1.29 |
Versi UMDF minimum | 2.33 |
Header | ring.h (termasuk netadaptercx.h) |
IRQL | Tingkat apa pun selama memori target adalah residen |