Macro NdisMCmNotifyCloseAddressFamily (ndis.h)

La funzione NdisMCmNotifyCloseAddressFamily informa NDIS che una famiglia di indirizzi specificata (AF) associata a un gestore chiamate miniport deve essere chiusa e NDIS deve notificare eventuali client CoNDIS interessati.

Sintassi

void NdisMCmNotifyCloseAddressFamily(
   _AH_
);

Parametri

_AH_

Handle che identifica l'AF che NDIS deve chiudere. NDIS ha fornito questo handle alla funzione ProtocolCmOpenAf di MCM.

Valore restituito

nessuno

Osservazioni

MCMs, che registrano come driver miniport NDIS chiamando il La funzione NdisMRegisterMiniportDriver può chiamare la funzione NdisMCmNotifyCloseAddressFamily . I responsabili delle chiamate autonome chiamano invece Funzione NdisCmNotifyCloseAddressFamily .

Per chiudere un af per un adattatore miniport, mcm deve chiamare NdisMCmNotifyCloseAddressFamily dalla sua funzione MiniportHaltEx . NDIS chiama successivamente l'oggetto Funzione ProtocolClNotifyCloseAf del client con apertura af specificata.

Se NdisMCmNotifyCloseAddressFamily restituisce NDIS_STATUS_PENDING, NDIS chiama il MCM 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)
IRQL PASSIVE_LEVEL
Regole di conformità DDI Irql_MCM_Function(ndis)

Vedi anche

MiniportHaltEx

NdisCmNotifyCloseAddressFamily

NdisMRegisterMiniportDriver

ProtocolClNotifyCloseAf

ProtocolCmNotifyCloseAfComplete

ProtocolCmOpenAf