Fungsi NdisCompleteNetPnPEvent (ndis.h)

Driver protokol memanggil fungsi NdisCompleteNetPnPEvent untuk menyelesaikan respons terhadap peristiwa Plug and Play atau Power Management tempat fungsi ProtocolNetPnPEvent penelepon mengembalikan NDIS_STATUS_PENDING.

Sintaks

void NdisCompleteNetPnPEvent(
  [in] NDIS_HANDLE                 NdisBindingHandle,
       PNET_PNP_EVENT_NOTIFICATION NetPnPEventNotification,
  [in] NDIS_STATUS                 Status
);

Parameter

[in] NdisBindingHandle

Handel yang disediakan NDIS pada parameter NdisBindingHandle dari fungsi NdisOpenAdapterEx . Handel mengidentifikasi pengikatan antara pemanggil dan adaptor miniport yang mendasar.

NetPnPEventNotification

Penunjuk ke NET_PNP_EVENT_NOTIFICATION struktur yang diteruskan NDIS ke pemanggil Fungsi ProtocolNetPnPEvent .

[in] Status

Respons driver protokol terhadap pemberitahuan peristiwa Plug and Play atau Power Management yang tertunda. Untuk berhasil, tentukan NDIS_STATUS_SUCCESS. Untuk informasi tentang nilai status lainnya, lihat nilai pengembalian Fungsi ProtocolNetPnPEvent .

Nilai kembali

Tidak ada

Keterangan

Ketika driver protokol mengembalikan NDIS_STATUS_PENDING dari fungsi ProtocolNetPnPEvent-nya, akhirnya harus memanggil NdisCompleteNetPnPEvent untuk menunjukkan responsnya terhadap pemberitahuan Plug and Play atau Power Management yang diberikan.

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_Protocol_Driver_Function(ndis)

Lihat juga

NET_PNP_EVENT_NOTIFICATION

NdisOpenAdapterEx

ProtocolNetPnPEvent