Funzione NdisCompleteNetPnPEvent (ndis.h)
I driver di protocollo chiamano la funzione NdisCompleteNetPnPEvent per completare una risposta a un evento di Plug and Play o risparmio energia 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 nel parametro NdisBindingHandle della funzione NdisOpenAdapterEx . L'handle identifica l'associazione tra il chiamante e l'adattatore miniport sottostante.
NetPnPEventNotification
Puntatore a NET_PNP_EVENT_NOTIFICATION struttura passata dall'NDIS al chiamante Funzione ProtocolNetPnPEvent .
[in] Status
Risposta del driver di protocollo alla notifica degli eventi di Plug and Play o risparmio energia in sospeso. Per avere esito positivo, specificare NDIS_STATUS_SUCCESS. Per informazioni sugli altri valori di stato, vedere i valori restituiti di . Funzione ProtocolNetPnPEvent .
Valore restituito
nessuno
Osservazioni
Quando un driver di protocollo restituisce NDIS_STATUS_PENDING dalla relativa funzione ProtocolNetPnPEvent, alla fine deve chiamare NdisCompleteNetPnPEvent per indicare la risposta alla notifica di Plug and Play o risparmio energia specificata.
Requisiti
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) |