Fungsi NdisFNetPnPEvent (ndis.h)
Driver filter dapat memanggil fungsi NdisFNetPnPEvent untuk meneruskan Plug and Play jaringan (PnP) atau peristiwa Manajemen Daya ke driver yang terlalu berlebihan.
Sintaks
NDIS_STATUS NdisFNetPnPEvent(
NDIS_HANDLE NdisFilterHandle,
PNET_PNP_EVENT_NOTIFICATION NetPnPEventNotification
);
Parameter
NdisFilterHandle
Handel ke area konteks untuk modul filter. Driver filter membuat dan menginisialisasi area konteks ini dalam fungsi FilterAttach .
NetPnPEventNotification
Penunjuk ke NET_PNP_EVENT_NOTIFICATION struktur, yang menjelaskan peristiwa PnP jaringan atau peristiwa Manajemen Daya yang diteruskan oleh driver filter.
Nilai kembali
NdisFNetPnPEvent dapat mengembalikan salah satu hal berikut:
Menampilkan kode | Deskripsi |
---|---|
|
Driver yang terlalu berlebihan berhasil memproses peristiwa PnP. |
|
Driver yang terlalu berlebihan gagal pada peristiwa PnP. |
Keterangan
NDIS memanggil fungsi FilterNetPnPEvent driver filter untuk memberi tahu driver filter peristiwa PnP dan Manajemen Daya jaringan.
Driver filter dapat meneruskan pemberitahuan ini ke driver yang terlalu berlebihan. Untuk meneruskan permintaan, panggil fungsi NdisFNetPnPEvent dari FilterNetPnPEvent.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Didukung di NDIS 6.0 dan yang lebih baru. |
Target Platform | Desktop |
Header | ndis.h (termasuk Ndis.h) |
Pustaka | Ndis.lib |
IRQL | PASSIVE_LEVEL |
Aturan kepatuhan DDI | Irql_Filter_Driver_Function(ndis) |
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