Fungsi NetPacketGetExtension (packet.h)
Fungsi NetPacketGetExtension mengambil informasi yang disimpan di salah satu ekstensi paket.
Sintaks
void * NetPacketGetExtension(
const NET_PACKET *packet,
SIZE_T offset
);
Parameter
packet
Penunjuk ke struktur NET_PACKET .
offset
Offset, dalam byte, ke NET_EXTENSION yang diinginkan dari awal deskriptor paket.
Nilai kembali
Mengembalikan penunjuk ke struktur pada offset ekstensi tertentu yang mewakili informasi ekstensi paket.
Keterangan
Driver klien NIC biasanya mengkueri offset untuk ekstensi paket selama pembuatan antrean jalur data, lalu menyimpannya di ruang konteks antrean mereka sehingga mereka tidak perlu terlalu sering mengkuerinya. Untuk contohnya, lihat Mengirimkan dan menerima antrean. Offset ini kemudian diteruskan ke NetPacketGetExtension untuk mengambil data untuk setiap ekstensi paket.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Universal |
Versi KMDF minimum | 1.29 |
Header | packet.h (termasuk netadaptercx.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