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) |