Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Este encabezado lo usa Quality of Service (QOS). Para obtener más información, consulte:
traffic.h contiene las siguientes interfaces de programación:
Functions
|
TcAddFilter La función TcAddFilter asocia un nuevo filtro a un flujo existente que permite que los paquetes que 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. Los clientes reciben una notificación de 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 cualquier objeto 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 de control de tráfico, incluida la eliminación de flujos, 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 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 interfaz de control de tráfico usa la designación de estructura IP_PATTERN 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 interfaz de control de tráfico usa la designación de estructura IPX_PATTERN 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 pueden 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. |