Macro NdisMCmCloseAddressFamilyComplete (ndis.h)

NdisMCmCloseAddressFamilyComplete devuelve el estado final de la solicitud de un cliente, para la que el controlador MCM devolvió NDIS_STATUS_PENDING, para cerrar el AF.

Sintaxis

void NdisMCmCloseAddressFamilyComplete(
   _S_,
   _H_
);

Parámetros

_S_

El autor de la llamada establece este valor en NDIS_STATUS_SUCCESS.

_H_

Especifica el identificador proporcionado por NDIS que se pasa a la función ProtocolCmOpenAf del controlador MCM cuando este cliente abrió originalmente la familia de direcciones.

Valor devuelto

None

Observaciones

Un controlador MCM debe llamar a NdisMCmCloseAddressFamilyComplete si su función ProtocolCmCloseAf devolvió anteriormente NDIS_STATUS_PENDING para el NdisAfHandle especificado. El cliente, que inició la operación de cierre de af con lápiz con una llamada a NdisClCloseAddressFamily, no puede liberar los recursos asignados para realizar el seguimiento de las comunicaciones en el AF hasta que la llamada del controlador MCM a NdisMCmCloseAddressFamilyComplete.

Una llamada a NdisMCmCloseAddressFamilyComplete hace que NDIS llame al cliente. Función ProtocolClCloseAfComplete .

El controlador MCM no puede usar posteriormente el NdisAfHandle, que no es válido para el controlador MCM cuando NdisMCmCloseAddressFamilyComplete devuelve el control.

Solo los controladores de miniport orientados a la conexión que proporcionan compatibilidad integrada con la administración de llamadas pueden llamar a NdisMCmCloseAddressFamilyComplete. Los administradores de llamadas independientes, que se registran con NDIS como controladores de protocolo, llaman a NdisCmCloseAddressFamilyComplete en su lugar.

Requisitos

Requisito Value
Cliente mínimo compatible Compatible con los controladores NDIS 6.0 y NDIS 5.1 (consulte NdisMCmCloseAddressFamilyComplete (NDIS 5.1)) en Windows Vista. Compatible con los controladores NDIS 5.1 (consulte NdisMCmCloseAddressFamilyComplete (NDIS 5.1)) en Windows XP.
Plataforma de destino Escritorio
Encabezado ndis.h (incluya Ndis.h)
IRQL <= DISPATCH_LEVEL
Reglas de cumplimiento de DDI Irql_MCM_Function(ndis)

Consulte también

NdisClCloseAddressFamily

NdisCmCloseAddressFamilyComplete

ProtocolClCloseAfComplete

ProtocolCmCloseAf

ProtocolCmOpenAf