Funzione NdisCompleteNetPnPEvent (ndis.h)
I driver del protocollo chiamano la funzione di NdisCompleteNetPnPEvent per completare una risposta a un evento Plug and Play o Power Management per cui la funzione ProtocolNetPnPEvent del chiamante ha restituito NDIS_STATUS_PENDING.
Sintassi
void NdisCompleteNetPnPEvent(
[in] NDIS_HANDLE NdisBindingHandle,
PNET_PNP_EVENT_NOTIFICATION NetPnPEventNotification,
[in] NDIS_STATUS Status
);
Parametri
[in] NdisBindingHandle
Handle fornito da NDIS nella parametro NdisBindingHandle della funzione NdisOpenAdapterEx. L'handle identifica l'associazione tra il chiamante e l'adattatore miniport sottostante.
NetPnPEventNotification
Puntatore a un NET_PNP_EVENT_NOTIFICATION struttura passata dall'NDIS al chiamante funzione di ProtocolNetPnPEvent.
[in] Status
Risposta del driver di protocollo alla notifica degli eventi Plug and Play o Power Management in sospeso. Per avere esito positivo, specificare NDIS_STATUS_SUCCESS. Per informazioni sugli altri valori di stato, vedere i valori restituiti di . funzione di ProtocolNetPnPEvent.
Valore restituito
Nessuno
Osservazioni
Quando un driver di protocollo restituisce NDIS_STATUS_PENDING dalla funzione ProtocolNetPnPEvent, deve chiamare NdisCompleteNetPnPEvent per indicare la risposta alla notifica plug and play o risparmio energia specificata.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Supportato in NDIS 6.0 e versioni successive. |
piattaforma di destinazione | Desktop |
intestazione | ndis.h (include Ndis.h) |
libreria | Ndis.lib |
IRQL | PASSIVE_LEVEL |
regole di conformità DDI | Irql_Protocol_Driver_Function (ndis) |