Fungsi NetExtensionGetFragmentMdl (mdl.h)
Fungsi NetExtensionGetFragmentMdl mengambil informasi ekstensi MDL DMA untuk fragmen bersih.
Sintaks
EXTERN_C_START NET_FRAGMENT_MDL * NetExtensionGetFragmentMdl(
NET_EXTENSION const *Extension,
UINT32 Index
);
Parameter
Extension
Penunjuk ke struktur NET_EXTENSION yang menjelaskan informasi ekstensi MDL DMA untuk fragmen ini.
Index
Indeks di cincin fragmen untuk NET_FRAGMENT target.
Menampilkan nilai
Mengembalikan penunjuk ke struktur NET_FRAGMENT_MDL yang berisi informasi MDL DMA untuk fragmen.
Keterangan
Driver klien NIC biasanya mengkueri offset untuk ekstensi fragmen selama pembuatan antrean jalur data, lalu menyimpannya di ruang konteks antrean mereka sehingga mereka tidak perlu mengkuerinya terlalu sering. Untuk contohnya, lihat Mengirimkan dan menerima antrean. Klien dapat mengambil offset MDL DMA dari konteks antrean untuk diteruskan ke NetExtensionGetFragmentMdl.
Fungsi ini adalah fungsi pembungkus di sekitar NetExtensionGetData.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Universal |
Versi UMDF minimum | 2.33 |
Header | mdl.h |
IRQL | Tingkat apa pun selama memori target adalah residen |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk