Compartilhar via


WDI_CONNECTION_QUALITY_HINT enumeração (dot11wificxtypes.h)

Importante

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

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

Syntax

typedef enum _WDI_CONNECTION_QUALITY_HINT {
  WDI_CONNECTION_QUALITY_AUTO_POWER_SAVE = 1,
  WDI_CONNECTION_QUALITY_LOW_LATENCY = 2,
  WDI_CONNECTION_QUALITY_HIGH_THROUGHPUT = 3,
  WDI_CONNECTION_QUALITY_NO_POWER_SAVE = 4
} WDI_CONNECTION_QUALITY_HINT;

Constantes

 
WDI_CONNECTION_QUALITY_AUTO_POWER_SAVE
Valor: 1
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
Valor: 2
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 30 ms, a perda de pacotes seja <=0,5%, e não mais do que três pacotes consecutivos sejam perdidos. Ele também deve atender aos 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.

Nesse modo, a porta pode (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 fora de cada 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 examinar 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
Valor: 3
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 por todo o 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 de EAP/4 vias/etc), protocolo L3 (DHCP/etc.) ou a 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
Valor: 4
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.

Comentários

A enumeração WDI_CONNECTION_QUALITY_HINT é um valor no TLV WDI_TLV_FTM_RESPONSE .

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 11
Servidor mínimo com suporte Windows Server 2022
Cabeçalho dot11wificxtypes.h

Confira também

WDI_TLV_FTM_RESPONSE