Fungsi NetTxQueueGetExtension (nettxqueue.h)
Fungsi NetTxQueueGetExtension mengambil ekstensi paket untuk semua paket dalam antrean transmisi (Tx).
Sintaks
void NetTxQueueGetExtension(
[_In_] NETPACKETQUEUE PacketQueue,
[_In_] const NET_EXTENSION_QUERY *Query,
[_Out_] NET_EXTENSION *Extension
);
Parameter
[_In_] PacketQueue
Objek antrean transmisi.
[_In_] Query
Penunjuk ke struktur NET_EXTENSION_QUERY yang dialokasikan dan diinisialisasi driver yang berisi informasi tentang ekstensi paket yang diinginkan.
[_Out_] Extension
Handel ke struktur NET_EXTENSION yang dialokasikan driver yang menerima ekstensi paket.
Menampilkan nilai
Tidak ada
Keterangan
Driver klien biasanya memanggil fungsi ini dari fungsi panggilan balik EvtNetAdapterCreateTxQueue mereka setelah pembuatan antrean. Untuk mencegah kueri ekstensi yang sering, simpan ekstensi yang dikembalikan oleh fungsi ini di ruang konteks antrean Anda.
Untuk contoh kode pembuatan antrean transmisi, lihat Mengirimkan dan menerima antrean.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Universal |
Versi KMDF minimum | 1.29 |
Versi UMDF minimum | 2.33 |
Header | nettxqueue.h (termasuk netadaptercx.h) |
IRQL | PASSIVE_LEVEL |
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