Cerrar una familia de direcciones en un cliente coNDIS
Para cerrar las AFs, un cliente de CoNDIS debe proporcionar una función ProtocolClNotifyCloseAf . NDIS llama a ProtocolClNotifyCloseAf cuando un administrador de llamadas independiente o MCM llama a la función NdisCmNotifyCloseAddressFamily o a la función NdisMCmNotifyCloseAddressFamily , respectivamente.
Desde ProtocolClNotifyCloseAf, el cliente termina de cerrar el AF especificado, o devuelve NDIS_STATUS_PENDING y llama a la función NdisClNotifyCloseAddressFamilyComplete para completar la operación. Una vez que el cliente llama a NdisClNotifyCloseAddressFamilyComplete, NDIS llama a la función ProtocolCmNotifyCloseAfComplete para notificar al administrador de llamadas que el cliente cerró el AF.
Para cerrar el AF, el cliente debe:
Si el cliente tiene conexiones multipunto activas, llame a la función NdisClDropParty tantas veces como sea necesario hasta que solo una entidad permanezca activa en cada conexión virtual de varios puntos (VC).
Llame a la función NdisClCloseCall tantas veces como sea necesario para cerrar todas las llamadas que todavía están abiertas y están asociadas a la familia de direcciones.
Llame a la función NdisClDeregisterSap tantas veces como sea necesario para anular el registro de todos los puntos de acceso de servicio (SAP) que el cliente registró con el administrador de llamadas.
Llame a la función NdisClCloseAddressFamily para cerrar el AF.