Leer en inglés

Compartir a través de


encabezado traffic.h

Este encabezado lo usa Quality of Service (QOS). Para más información, consulte:

traffic.h contiene las siguientes interfaces de programación:

Functions

 
TcAddFilter

La función TcAddFilter asocia un nuevo filtro con un flujo existente que permite que los paquetes coincidan con el filtro se dirijan al flujo asociado.
TcAddFlow

La función TcAddFlow agrega un nuevo flujo en la interfaz especificada.
TcCloseInterface

La función TcCloseInterface cierra una interfaz abierta previamente con una llamada a TcOpenInterface. Todos los flujos y filtros de una interfaz determinada deben cerrarse antes de cerrar la interfaz con una llamada a TcCloseInterface.
TcDeleteFilter

La función TcDeleteFilter elimina un filtro agregado previamente con la función TcAddFilter.
TcDeleteFlow

La función TcDeleteFlow elimina un flujo que se ha agregado con la función TcAddFlow. Los clientes deben eliminar todos los filtros asociados a un flujo antes de eliminarlo; de lo contrario, se devolverá un error y la función no eliminará el flujo.
TcDeregisterClient

La función TcDeregisterClient anula el registro de un cliente con la interfaz de control de tráfico (TCI).
TcEnumerateFlows

La función TcEnumerateFlows enumera los flujos instalados y sus filtros asociados en una interfaz.
TcEnumerateInterfaces

La función TcEnumerateInterfaces enumera todas las interfaces de red habilitadas para el control de tráfico. Se notifica a los clientes los cambios de interfaz a través de la función ClNotifyHandler.
TcGetFlowNameA

La función TcGetFlowName proporciona el nombre de un flujo creado por el cliente que realiza la llamada. (ANSI)
TcGetFlowNameW

La función TcGetFlowName proporciona el nombre de un flujo creado por el cliente que realiza la llamada. (Unicode)
TcModifyFlow

La función TcModifyFlow modifica un flujo existente. Al llamar a TcModifyFlow, se deben rellenar los nuevos parámetros flowspec y los objetos de control de tráfico.
TcOpenInterfaceA

La función TcOpenInterface abre una interfaz. (ANSI)
TcOpenInterfaceW

La función TcOpenInterface abre una interfaz. (Unicode)
TcQueryFlowA

La función TcQueryFlow consulta el control de tráfico para el valor de un parámetro de flujo específico en función del nombre del flujo. El nombre de un flujo se puede recuperar de la función TcEnumerateFlows o de la función TcGetFlowName. (ANSI)
TcQueryFlowW

La función TcQueryFlow consulta el control de tráfico para el valor de un parámetro de flujo específico en función del nombre del flujo. El nombre de un flujo se puede recuperar de la función TcEnumerateFlows o de la función TcGetFlowName. (Unicode)
TcQueryInterface

La función TcQueryInterface consulta el control de tráfico para los parámetros relacionados por interfaz.
TcRegisterClient

La función TcRegisterClient se usa para registrar un cliente con la interfaz de control de tráfico (TCI). La función TcRegisterClient debe ser la primera llamada de función que realiza un cliente a la TCI.
TcSetFlowA

La función TcSetFlow establece parámetros individuales para un flujo determinado. (ANSI)
TcSetFlowW

La función TcSetFlow establece parámetros individuales para un flujo determinado. (Unicode)
TcSetInterface

La función TcSetInterface establece parámetros individuales para una interfaz determinada.

Funciones de devolución de llamada

 
TCI_ADD_FLOW_COMPLETE_HANDLER

El control de tráfico usa la función ClAddFlowComplete para notificar al cliente la finalización de su llamada anterior a la función TcAddFlow.
TCI_DEL_FLOW_COMPLETE_HANDLER

El control de tráfico usa la función ClDeleteFlowComplete para notificar al cliente la finalización de su llamada anterior a la función TcDeleteFlow.
TCI_MOD_FLOW_COMPLETE_HANDLER

El control de tráfico usa la función ClModifyFlowComplete para notificar al cliente la finalización de su llamada anterior a la función TcModifyFlow.
TCI_NOTIFY_HANDLER

El control de tráfico usa la función ClNotifyHandler para notificar al cliente varios eventos específicos del control de tráfico, incluida la eliminación de flujos, los cambios en los parámetros de filtro o el cierre de una interfaz.

Estructuras

 
ADDRESS_LIST_DESCRIPTOR

La estructura ADDRESS_LIST_DESCRIPTOR proporciona información del descriptor de dirección de red para una interfaz determinada.
ENUMERATION_BUFFER

La estructura de ENUMERATION_BUFFER contiene información específica de un flujo determinado, incluido el nombre del flujo, el número de filtros asociados al flujo y una matriz de filtros asociados al flujo.
IP_PATTERN

La estructura IP_PATTERN aplica un patrón específico o una máscara correspondiente para el protocolo IP. La designación de la estructura IP_PATTERN la usa la interfaz de control de tráfico en la aplicación de filtros de paquetes.
IPX_PATTERN

La estructura IPX_PATTERN aplica un patrón específico o una máscara correspondiente para el protocolo IPX. La designación de estructura IPX_PATTERN la usa la interfaz de control de tráfico en la aplicación de filtros de paquetes.
TC_GEN_FILTER

La estructura TC_GEN_FILTER crea un filtro que coincide con un determinado conjunto de atributos o criterios de paquete, que posteriormente se puede usar para asociar paquetes que cumplen los criterios de atributo con un flujo determinado.
TC_GEN_FLOW

La estructura TC_GEN_FLOW crea un flujo genérico para su uso con la interfaz de control de tráfico. El flujo se personaliza a través de los miembros de esta estructura.
TC_IFC_DESCRIPTOR

La estructura TC_IFC_DESCRIPTOR es un identificador de interfaz que se usa para enumerar interfaces.
TCI_CLIENT_FUNC_LIST

La interfaz de control de tráfico usa la estructura TCI_CLIENT_FUNC_LIST para registrar y, a continuación, acceder a las funciones de devolución de llamada de cliente. Cada miembro de TCI_CLIENT_FUNC_LIST es un puntero a la función de devolución de llamada proporcionada por el cliente.