cabeçalho traffic.h
Esse cabeçalho é usado pelo QOS (Qualidade de Serviço). Para obter mais informações, consulte:
traffic.h contém as seguintes interfaces de programação:
TcAddFilter A função TcAddFilter associa um novo filtro a um fluxo existente que permite que pacotes correspondentes ao filtro sejam direcionados para o fluxo associado. |
TcAddFlow A função TcAddFlow adiciona um novo fluxo na interface especificada. |
TcCloseInterface A função TcCloseInterface fecha uma interface aberta anteriormente com uma chamada para TcOpenInterface. Todos os fluxos e filtros em uma interface específica devem ser fechados antes de fechar a interface com uma chamada para TcCloseInterface. |
TcDeleteFilter A função TcDeleteFilter exclui um filtro adicionado anteriormente com a função TcAddFilter. |
TcDeleteFlow A função TcDeleteFlow exclui um fluxo que foi adicionado com a função TcAddFlow. Os clientes devem excluir todos os filtros associados a um fluxo antes de excluí-lo; caso contrário, um erro será retornado e a função não excluirá o fluxo. |
TcDeregisterClient A função TcDeregisterClient desregista um cliente com a TCI (Interface de Controle de Tráfego). |
TcEnumerateFlows A função TcEnumerateFlows enumera fluxos instalados e seus filtros associados em uma interface. |
TcEnumerateInterfaces A função TcEnumerateInterfaces enumera todos os adaptadores de rede habilitados para controle de tráfego. Os clientes são notificados sobre alterações de interface por meio da função ClNotifyHandler. |
TcGetFlowNameA A função TcGetFlowName fornece o nome de um fluxo que foi criado pelo cliente de chamada. (ANSI) |
TcGetFlowNameW A função TcGetFlowName fornece o nome de um fluxo que foi criado pelo cliente de chamada. (Unicode) |
TcModifyFlow A função TcModifyFlow modifica um fluxo existente. Ao chamar TcModifyFlow, novos parâmetros Flowspec e quaisquer objetos de controle de tráfego devem ser preenchidos. |
TcOpenInterfaceA A função TcOpenInterface abre uma interface. (ANSI) |
TcOpenInterfaceW A função TcOpenInterface abre uma interface. (Unicode) |
TcQueryFlowA A função TcQueryFlow consulta o controle de tráfego quanto ao valor de um parâmetro de fluxo específico com base no nome do fluxo. O nome de um fluxo pode ser recuperado da função TcEnumerateFlows ou da função TcGetFlowName. (ANSI) |
TcQueryFlowW A função TcQueryFlow consulta o controle de tráfego quanto ao valor de um parâmetro de fluxo específico com base no nome do fluxo. O nome de um fluxo pode ser recuperado da função TcEnumerateFlows ou da função TcGetFlowName. (Unicode) |
TcQueryInterface A função TcQueryInterface consulta o controle de tráfego para parâmetros relacionados por interface. |
TcRegisterClient A função TcRegisterClient é usada para registrar um cliente com a TCI (interface de controle de tráfego). A função TcRegisterClient deve ser a primeira chamada de função que um cliente faz para o TCI. |
TcSetFlowA A função TcSetFlow define parâmetros individuais para um determinado fluxo. (ANSI) |
TcSetFlowW A função TcSetFlow define parâmetros individuais para um determinado fluxo. (Unicode) |
TcSetInterface A função TcSetInterface define parâmetros individuais para uma determinada interface. |
TCI_ADD_FLOW_COMPLETE_HANDLER A função ClAddFlowComplete é usada pelo controle de tráfego para notificar o cliente sobre a conclusão de sua chamada anterior para a função TcAddFlow. |
TCI_DEL_FLOW_COMPLETE_HANDLER A função ClDeleteFlowComplete é usada pelo controle de tráfego para notificar o cliente sobre a conclusão de sua chamada anterior para a função TcDeleteFlow. |
TCI_MOD_FLOW_COMPLETE_HANDLER A função ClModifyFlowComplete é usada pelo controle de tráfego para notificar o cliente sobre a conclusão de sua chamada anterior para a função TcModifyFlow. |
TCI_NOTIFY_HANDLER A função ClNotifyHandler é usada pelo controle de tráfego para notificar o cliente de vários eventos específicos do controle de tráfego, incluindo a exclusão de fluxos, alterações nos parâmetros de filtro ou o fechamento de uma interface. |
ADDRESS_LIST_DESCRIPTOR A estrutura ADDRESS_LIST_DESCRIPTOR fornece informações do descritor de endereço de rede para uma determinada interface. |
ENUMERATION_BUFFER A estrutura ENUMERATION_BUFFER contém informações específicas para um determinado fluxo, incluindo o nome do fluxo, o número de filtros associados ao fluxo e uma matriz de filtros associados ao fluxo. |
IP_PATTERN A estrutura IP_PATTERN aplica um padrão específico ou uma máscara correspondente para o protocolo IP. A designação da estrutura IP_PATTERN é usada pela interface de controle de tráfego no aplicativo de filtros de pacote. |
IPX_PATTERN A estrutura IPX_PATTERN aplica um padrão específico ou uma máscara correspondente para o protocolo IPX. A designação da estrutura IPX_PATTERN é usada pela interface de controle de tráfego no aplicativo de filtros de pacote. |
TC_GEN_FILTER A estrutura TC_GEN_FILTER cria um filtro que corresponde a um determinado conjunto de atributos ou critérios de pacote, que pode ser usado posteriormente para associar pacotes que atendam aos critérios de atributo a um fluxo específico. |
TC_GEN_FLOW A estrutura TC_GEN_FLOW cria um fluxo genérico para uso com a interface de controle de tráfego. O fluxo é personalizado por meio dos membros dessa estrutura. |
TC_IFC_DESCRIPTOR A estrutura TC_IFC_DESCRIPTOR é um identificador de interface usado para enumerar interfaces. |
TCI_CLIENT_FUNC_LIST A estrutura TCI_CLIENT_FUNC_LIST é usada pela interface de controle de tráfego para registrar e acessar funções de retorno de chamada do cliente. Cada membro do TCI_CLIENT_FUNC_LIST é um ponteiro para a função de retorno de chamada fornecida pelo cliente. |