Macro NdisMCmNotifyCloseAddressFamily (ndis.h)
La función NdisMCmNotifyCloseAddressFamily notifica a NDIS que se debe cerrar una familia de direcciones especificada (AF) asociada a un administrador de llamadas de miniporte (MCM) 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
Ninguno
Observaciones
MCM, que se registran como controladores de miniporte NDIS mediante una llamada a 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 miniport, MCM debe llamar a NdisMCmNotifyCloseAddressFamily desde su función MiniportHaltEx. NDIS llama posteriormente a ProtocolClNotifyCloseAf función 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 | Valor |
---|---|
cliente mínimo admitido | Se admite en NDIS 6.0 y versiones posteriores. |
de la plataforma de destino de | Escritorio |
encabezado de | ndis.h (incluya Ndis.h) |
irQL | PASSIVE_LEVEL |
reglas de cumplimiento de DDI | Irql_MCM_Function(ndis) |