EVT_PACKET_QUEUE_SET_NOTIFICATION_ENABLED fungsi panggilan balik (netpacketqueue.h)
Fungsi panggilan balik EvtPacketQueueSetNotificationEnabled diimplementasikan oleh driver klien untuk melakukan pemrosesan khusus klien ketika ada paket baru yang diterima dalam buffer cincin antrean yang ditentukan.
Sintaks
EVT_PACKET_QUEUE_SET_NOTIFICATION_ENABLED EvtPacketQueueSetNotificationEnabled;
void EvtPacketQueueSetNotificationEnabled(
[_In_] NETPACKETQUEUE PacketQueue,
[_In_] BOOLEAN NotificationEnabled
)
{...}
Parameter
[_In_] PacketQueue
Handel ke antrean paket.
[_In_] NotificationEnabled
Nilai permintaan TRUE yang klien aktifkan pemberitahuan antrean paket. Nilai permintaan FALSE yang klien nonaktifkan pemberitahuan antrean paket.
Menampilkan nilai
Tidak ada
Keterangan
Daftarkan fungsi panggilan balik ini di panggilan balik EVT_NET_ADAPTER_CREATE_TX(RX)QUEUE Anda. Atur anggota struktur NET_PACKET_QUEUE_CONFIG yang sesuai saat Anda menginisialisasi struktur dengan NET_PACKET_QUEUE_CONFIG_INIT, lalu panggil NetTx(Rx)QueueCreate.
NetAdapterCx menserialisasikan fungsi panggilan balik ini bersama dengan fungsi panggilan balik EVT_PACKET_QUEUE_CANCEL dan EVT_PACKET_QUEUE_ADVANCE antrean paket.
Untuk informasi selengkapnya dan diagram yang memperlihatkan model polling jalur data NetAdapterCx, lihat Mengirimkan dan menerima antrean.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Universal |
Versi KMDF minimum | 1.27 |
Versi UMDF minimum | 2.33 |
Header | netpacketqueue.h (termasuk netadaptercx.h) |
IRQL | PASSIVE_LEVEL |
Lihat juga
EVT_NET_ADAPTER_CREATE_RXQUEUE
EVT_NET_ADAPTER_CREATE_TXQUEUE