NDK_FN_CQ_NOTIFICATION_CALLBACK fungsi panggilan balik (ndkpi.h)

Fungsi NdkCqNotificationCallback (NDK_FN_CQ_NOTIFICATION_CALLBACK) dipanggil oleh penyedia NDK untuk memberi tahu konsumen tentang peristiwa antrean penyelesaian (CQ).

Sintaks

NDK_FN_CQ_NOTIFICATION_CALLBACK NdkFnCqNotificationCallback;

void NdkFnCqNotificationCallback(
  [in, optional] PVOID CqNotificationContext,
  [in]           NTSTATUS CqStatus
)
{...}

Parameter

[in, optional] CqNotificationContext

Area konteks yang ditentukan dalam parameter CqNotificationContext dari fungsi NdkCreateCq (NDK_FN_CREATE_CQ) saat objek antrean penyelesaian (CQ) dibuat.

[in] CqStatus

Menunjukkan status kesalahan CQ. Kode status berikut ditentukan:

Istilah Deskripsi
STATUS_SUCCESS Menunjukkan bahwa CQ beroperasi secara normal.
STATUS_BUFFER_OVERFLOW Menunjukkan lebih banyak penyelesaian daripada maksimum yang dapat dipegang CQ dicoba untuk diantrekan pada CQ dan CQ tidak dapat digunakan. Semua pasangan antrean (QP) terkait juga tidak dapat digunakan. Tidak ada penyelesaian di masa mendatang yang akan dilaporkan. Kesalahan STATUS_BUFFER_OVERFLOW biasanya menunjukkan kesalahan pemrograman.
STATUS_INTERNAL_ERROR Menunjukkan kesalahan fatal yang terjadi pada CQ dan CQ tidak dapat digunakan. Semua pasangan antrean (QP) terkait juga tidak dapat digunakan. Tidak ada penyelesaian di masa mendatang yang akan dilaporkan. Kesalahan STATUS_INTERNAL_ERROR biasanya menunjukkan kesalahan perangkat keras.

Nilai kembali

Tidak ada

Keterangan

Penyedia NDK memanggil NdkCqNotificationCallback untuk memberi tahu konsumen tentang peristiwa antrean penyelesaian (CQ).

Konsumen NDK menentukan fungsi NdkCqNotificationCallback dalam parameter CqNotificationContext dari fungsi NdkCreateCq (NDK_FN_CREATE_CQ) saat objek antrean penyelesaian (CQ) dibuat.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tidak ada yang didukung, Didukung di NDIS 6.30 dan yang lebih baru.
Server minimum yang didukung Windows Server 2012
Target Platform Windows
Header ndkpi.h (termasuk Ndkpi.h)
IRQL <=DISPATCH_LEVEL

Lihat juga

Persyaratan Penanganan Penyelesaian NDKPI

NDK_FN_CREATE_CQ