WDI_CONNECTION_QUALITY_HINT enumeração (wditypes.hpp)

Importante

Este tópico faz parte do modelo de driver WDI lançado em Windows 10. O modelo de driver WDI está no modo de manutenção e receberá apenas correções de alta prioridade. WiFiCx é o modelo de driver Wi-Fi lançado em Windows 11. Recomendamos que você use o WiFiCx para aproveitar os recursos mais recentes.

A enumeração WDI_CONNECTION_QUALITY_HINT define as dicas de qualidade de conexão Wi-Fi.

Syntax

typedef enum _WDI_CONNECTION_QUALITY_HINT {
  WDI_CONNECTION_QUALITY_AUTO_POWER_SAVE,
  WDI_CONNECTION_QUALITY_LOW_LATENCY,
  WDI_CONNECTION_QUALITY_HIGH_THROUGHPUT,
  WDI_CONNECTION_QUALITY_NO_POWER_SAVE
} WDI_CONNECTION_QUALITY_HINT;

Constantes

 
WDI_CONNECTION_QUALITY_AUTO_POWER_SAVE
Essa dica indica que o host não tem preferência específica para o uso dessa porta. A porta deve usar mecanismos de economia de energia quando possível, bem como quando outras portas exigem um compartilhamento maior de largura de banda/tempo de rádio. Ele pode ser habilitado simultaneamente em mais de uma porta. Essa é a configuração padrão de Qualidade da Conexão para uma porta.
WDI_CONNECTION_QUALITY_LOW_LATENCY
Essa dica indica que o host deseja usar essa porta para operações de baixa latência. O adaptador deve fornecer serviço a essa porta em um intervalo regular.

O agendamento da WLAN deve ser tal que a latência unidirecional não seja superior a 30ms, a perda de pacotes seja <=0,5%, e não mais do que três pacotes consecutivos sejam perdidos. Ele também deve respeitar os requisitos de latência fora do canal especificados.

Isso pode ser definido simultaneamente em duas portas. Se as portas estiverem em canais diferentes, a latência máxima será reduzida para 50ms. Isso se baseia nos requisitos do Programa de Certificação do Windows.

Quando estiver nesse modo, a porta poderá (opcionalmente) usar a economia de energia, desde que possa atender aos requisitos de latência acima. Além disso, quando uma porta está nesse modo, o adaptador deve evitar verificações desnecessárias. Se o adaptador precisar executar verificações que não são disparadas pelos componentes da Microsoft, ele deverá otimizar a verificação para atender aos requisitos do tempo fora do canal. Para isso, ele pode limitar a verificação a um único canal desativado por vez.

Quando uma porta está nesse modo, durante o roaming, o adaptador deve otimizar a seleção de AP (por exemplo, usando diferentes limites de qualidade de link para não verificar ou vagar com muita frequência), o processo de associação (por exemplo, usando TSF armazenado em cache para sincronização) e a troca de segurança (por exemplo, ser mais agressivo sobre o uso de PMKIDs).
WDI_CONNECTION_QUALITY_HIGH_THROUGHPUT
Essa dica indica que o host está executando uma operação na porta que não é tolerante à perda de pacotes. O adaptador não deve economizar energia e deve permanecer no canal operacional da porta fornecida pelo maior tempo possível sem perder a conectividade de link em outras portas, até que essa dica de qualidade de conexão seja desconjunta.

Isso pode ser definido devido ao protocolo L2 (trocas de handshake EAP/4 vias/etc), protocolo L3 (DHCP/etc.) ou outros cenários em que a alta disponibilidade de canal é importante para a experiência geral.

Isso só pode ser definido em uma porta.
WDI_CONNECTION_QUALITY_NO_POWER_SAVE
Essa dica indica que o host não deseja que o adaptador execute nenhuma economia de energia. Não há requisitos específicos para o desempenho do caminho de dados.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10
Servidor mínimo com suporte Windows Server 2016
Cabeçalho wditypes.hpp