Fungsi NdisRegisterPoll (poll.h)
Driver miniport memanggil fungsi NdisRegisterPoll untuk mendaftarkan objek Polling dengan NDIS.
Sintaks
NDIS_EXPORTED_ROUTINE NDIS_STATUS NdisRegisterPoll(
[_In_] NDIS_HANDLE NdisHandle,
[_In_opt_] void *Context,
[_In_] NDIS_POLL_CHARACTERISTICS const *Characteristics,
[_Out_] NDIS_POLL_HANDLE *PollHandle
);
Parameter
[_In_] NdisHandle
Handel miniport yang disediakan NDIS yang diberikan kepada driver di panggilan balik MiniportInitialize mereka.
[_In_opt_] Context
Penunjuk ke blok konteks yang dialokasikan driver yang menyimpan informasi tentang objek Polling. NDIS meneruskan informasi konteks ini dalam panggilan ke NdisPoll dan NdisSetPollNotification.
[_In_] Characteristics
Penunjuk ke struktur NDIS_POLL_CHARACTERISTICS yang diinisialisasi driver.
[_Out_] PollHandle
Pada pengembalian yang berhasil, lokasi ini berisi handel untuk objek Polling baru.
Nilai kembali
Mengembalikan STATUS_SUCCESS jika operasi berhasil. Jika tidak, mengembalikan kode kesalahan NTSTATUS .
Keterangan
Driver biasanya mendaftarkan satu objek Polling untuk setiap prosesor RSS di panggilan balik MiniportInitialize mereka.
Driver harus memanggil NdisDeregisterPoll untuk membatalkan pendaftaran objek Polling.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 11 |
Server minimum yang didukung | Windows Server 2022 |
Header | poll.h (termasuk ndis.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