Bagikan melalui


EVT_PACKET_QUEUE_CANCEL fungsi panggilan balik (netpacketqueue.h)

Fungsi panggilan balik EvtPacketQueueCancel diimplementasikan oleh driver klien untuk menangani operasi yang harus dilakukan sebelum antrean paket dihapus.

Sintaks

EVT_PACKET_QUEUE_CANCEL EvtPacketQueueCancel;

void EvtPacketQueueCancel(
  [_In_] NETPACKETQUEUE PacketQueue
)
{...}

Parameter

[_In_] PacketQueue

Handel ke 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_ADVANCE 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

NetRxQueueCreate

NetTxQueueCreate

EVT_PACKET_QUEUE_START

EVT_PACKET_QUEUE_ADVANCE

EVT_PACKET_QUEUE_SET_NOTIFICATION_ENABLED

EVT_PACKET_QUEUE_STOP