Ler em inglês

Compartilhar via


cabeçalho qos2.h

Esse cabeçalho é usado pelo QOS (Qualidade de Serviço). Para obter mais informações, consulte:

qos2.h contém as seguintes interfaces de programação:

Funções

 
QOSAddSocketToFlow

Adiciona um novo fluxo para o tráfego.
QOSCancel

Cancela uma operação sobreposta pendente, como QOSSetFlow.
QOSCloseHandle

A função QOSCloseHandle fecha um identificador retornado pela função QOSCreateHandle.
QOSCreateHandle

Essa função inicializa o subsistema QOS e o parâmetro QOSHandle. O parâmetro QOSHandle é usado ao chamar outras funções QOS. QOSCreateHandle deve ser chamado antes de qualquer outra função.
QOSEnumerateFlows

Enumera todos os fluxos existentes.
QOSNotifyFlow

Registra o aplicativo de chamada para receber uma notificação.
QOSQueryFlow

Solicita informações sobre um fluxo específico.
QOSRemoveSocketFromFlow

Notifica o subsistema QOS de que um fluxo adicionado anteriormente foi encerrado.
QOSSetFlow

É chamado por um aplicativo para solicitar que o subsistema QOS priorize os pacotes do aplicativo e altere o tráfego de fluxo.
QOSStartTrackingClient

A função QOSStartTrackingClient notifica o subsistema QOS da existência de um novo cliente.
QOSStopTrackingClient

A função QOSStopTrackingClient notifica o subsistema QoS para parar de rastrear um cliente que já usou a função QOSStartTrackingClient. Se um fluxo estiver em andamento no momento, essa função não o afetará.

Estruturas

 
QOS_FLOW_FUNDAMENTALS

A estrutura QOS_FLOW_FUNDAMENTALS contém informações básicas sobre um fluxo.
QOS_FLOWRATE_OUTGOING

A estrutura QOS_FLOWRATE_OUTGOING é usada para definir informações de taxa de fluxo na função QOSSetFlow.
QOS_PACKET_PRIORITY

A estrutura QOS_PACKET_PRIORITY que indica a prioridade do tráfego de fluxo.
QOS_VERSION

A estrutura QOS_VERSION indica a versão do protocolo QOS.

Enumerações

 
QOS_FLOWRATE_REASON

A enumeração QOS_FLOWRATE_REASON indica o motivo de uma alteração na largura de banda de um fluxo.
QOS_NOTIFY_FLOW

A enumeração QOS_NOTIFY_FLOW especifica as circunstâncias que devem estar presentes para a função QOSNotifyFlow enviar uma notificação.
QOS_QUERY_FLOW

A enumeração QOS_QUERY_FLOW indica o tipo de informação que uma função QOSQueryFlow solicitará.
QOS_SET_FLOW

A enumeração QOS_SET_FLOW indica o que está sendo alterado sobre um fluxo.
QOS_SHAPING

A enumeração QOS_SHAPING define o comportamento de formatação de um fluxo.
QOS_TRAFFIC_TYPE

A enumeração QOS_TRAFFIC_TYPE define os vários tipos de tráfego. Cada fluxo tem um único tipo de tráfego. Isso permite que o subsistema QOS aplique políticas especificadas pelo usuário a cada tipo.