NDIS_SET_POLL_NOTIFICATION fungsi panggilan balik (poll.h)

Driver Miniport mengimplementasikan fungsi panggilan balik NdisSetPollNotification untuk mengaktifkan atau menonaktifkan interupsi yang terkait dengan objek Polling.

Sintaks

NDIS_SET_POLL_NOTIFICATION NdisSetPollNotification;

void() NdisSetPollNotification(
  [_In_]    void *Context,
  [_Inout_] NDIS_POLL_NOTIFICATION *Notification
)
{...}

Parameter

[_In_] Context

Penunjuk ke informasi konteks yang disediakan driver saat membuat objek Polling.

[_Inout_] Notification

Penunjuk ke struktur NDIS_POLL_NOTIFICATION yang berisi status interupsi untuk objek Polling.

Keterangan

Driver Miniport mendaftarkan panggilan balik NdisSetPollNotification selama inisialisasi adaptor miniport. Driver menentukan titik masuk untuk fungsi NdisSetPollNotification di parameter SetPollNotificationHandler dari struktur NDIS_POLL_CHARACTERISTICS sebelum memanggil NdisRegisterPoll.

NDIS biasanya memanggil panggilan balik NdisSetPollNotification ketika mendeteksi bahwa driver miniport tidak membuat kemajuan penerusan di NdisPoll. NDIS menggunakan NdisSetPollNotification untuk memberi tahu driver bahwa NdisPoll akan berhenti memanggil. Driver harus memanggil NdisRequestPoll ketika pekerjaan baru siap untuk diproses.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 11
Server minimum yang didukung Windows Server 2022
Header poll.h (termasuk ndis.h)
IRQL <= DISPATCH_LEVEL

Lihat juga

NdisPoll

NdisRequestPoll

NDIS_POLL_NOTIFICATION

NDIS_POLL_CHARACTERISTICS

NdisRegisterPoll