Compartir a través de


Macro NdisMCmNotifyCloseAddressFamily (ndis.h)

La función NdisMCmNotifyCloseAddressFamily notifica a NDIS que una familia de direcciones especificada (AF) asociada a un administrador de llamadas de miniport (MCM) debe cerrarse y NDIS debe notificar a los clientes de CoNDIS afectados.

Sintaxis

void NdisMCmNotifyCloseAddressFamily(
   _AH_
);

Parámetros

_AH_

Identificador que identifica el AF que debe cerrar NDIS. NDIS proporcionó este identificador a la función ProtocolCmOpenAf de MCM.

Valor devuelto

None

Observaciones

MCM, que se registran como controladores de miniporte NDIS mediante una llamada a La función NdisMRegisterMiniportDriver puede llamar a la función NdisMCmNotifyCloseAddressFamily . En su lugar, los administradores de llamadas independientes llaman a Función NdisCmNotifyCloseAddressFamily .

Para cerrar un AF para un adaptador de minipuerto, el MCM debe llamar a NdisMCmNotifyCloseAddressFamily desde su función MiniportHaltEx . NDIS llama posteriormente a Función ProtocolClNotifyCloseAf del cliente que tiene abierto el AF especificado.

Si NdisMCmNotifyCloseAddressFamily devuelve NDIS_STATUS_PENDING, NDIS llama al MCM. Función ProtocolCmNotifyCloseAfComplete después de que el cliente complete la operación de cierre de AF.

Requisitos

Requisito Value
Cliente mínimo compatible Compatible con NDIS 6.0 y versiones posteriores.
Plataforma de destino Escritorio
Encabezado ndis.h (incluya Ndis.h)
IRQL PASSIVE_LEVEL
Reglas de cumplimiento de DDI Irql_MCM_Function(ndis)

Consulte también

MiniportHaltEx

NdisCmNotifyCloseAddressFamily

NdisMRegisterMiniportDriver

ProtocolClNotifyCloseAf

ProtocolCmNotifyCloseAfComplete

ProtocolCmOpenAf