Funzione NdisCmNotifyCloseAddressFamily (ndis.h)
La funzione NdisCmNotifyCloseAddressFamily informa NDIS che un gestore chiamate viene scollegato da un adattatore miniport sottostante e che tutti i client CoNDIS associati devono chiudere la famiglia di indirizzi specificata (AF).
Sintassi
NDIS_STATUS NdisCmNotifyCloseAddressFamily(
[in] NDIS_HANDLE NdisAfHandle
);
Parametri
[in] NdisAfHandle
Handle NDIS che identifica l'AF che NDIS deve chiudere. NDIS ha fornito questo handle alla funzione ProtocolCmOpenAf di ProtocolCmOpenAf di Gestione chiamate.
Valore restituito
NdisCmNotifyCloseAddressFamily può restituire uno dei seguenti elementi:
Codice restituito | Descrizione |
---|---|
|
NDIS ha chiuso correttamente la famiglia di indirizzi. |
|
NDIS gestisce questa richiesta in modo asincrono e chiamerà il gestore chiamate Funzione ProtocolCmNotifyCloseAfComplete al termine dell'operazione di chiusura. |
|
NDIS ha superato la richiesta per un motivo determinato dal driver client o NDIS. |
Commenti
Gestioni chiamate CoNDIS autonome, che registrano come driver di protocollo NDIS chiamando l'oggetto La funzione NdisRegisterProtocolDriver può chiamare la funzione NdisCmNotifyCloseAddressFamily . I gestori di chiamate miniport (MCMS) chiamano invece Funzione NdisMCmNotifyCloseAddressFamily .
Per chiudere un af per un'associazione, il gestore chiamate autonomo deve chiamare NdisCmNotifyCloseAddressFamily da Funzione ProtocolUnbindAdapterEx . NDIS chiama quindi l'oggetto Funzione ProtocolClNotifyCloseAf del client con apertura af specificata.
Se NdisCmNotifyCloseAddressFamily restituisce NDIS_STATUS_PENDING, NDIS chiama il gestore chiamate La funzione ProtocolCmNotifyCloseAfComplete dopo che il client completa l'operazione di chiusura dell'af.
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 | PASSIVE_LEVEL |
Regole di conformità DDI | Irql_CallManager_Function(ndis) |