Funzione NdisCompleteUnbindAdapterEx (ndis.h)
Un driver di protocollo chiama la funzione NdisCompleteUnbindAdapterEx per completare un'operazione senzabind per cui la funzione ProtocolUnbindAdapterEx del driver ha restituito NDIS_STATUS_PENDING.
Sintassi
void NdisCompleteUnbindAdapterEx(
[in] NDIS_HANDLE UnbindContext
);
Parametri
[in] UnbindContext
Handle passato al parametro UnbindContext della funzione ProtocolUnbindAdapterEx .
Valore restituito
nessuno
Osservazioni
Quando un driver di protocollo restituisce NDIS_STATUS_PENDING dal relativo Funzione ProtocolUnbindAdapterEx , che il driver deve chiamare NdisCompleteUnbindAdapterEx dopo il completamento dell'operazione unbind.
Quando il driver chiama NdisCompleteUnbindAdapterEx, il driver ha completato la pulizia di tutte le informazioni sul contesto di associazione gestite dal driver per l'associazione e ha rilasciato tutte le risorse allocate per stabilire l'associazione.
In caso di ritorno da NdisCompleteUnbindAdapterEx l'handle UnbindContext non è valido. Vale a dire, il driver del protocollo non deve passare questo handle nelle chiamate a qualsiasi funzione NdisXxx .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Supportato in NDIS 6.0 e versioni successive. |
Piattaforma di destinazione | Desktop |
Intestazione | ndis.h (includere Ndis.h) |
Libreria | Ndis.lib |
IRQL | <= DISPATCH_LEVEL |
Regole di conformità DDI | Irql_Protocol_Driver_Function(ndis) |