Partilhar via


estrutura WWAN_SIGNAL_STATE_EXT (wwan.h)

A estrutura WWAN_SIGNAL_STATE_EXT representa uma extensão para o estado do sinal do dispositivo MB. No Windows 10, versão 1903 e posterior, WWAN_SIGNAL_STATE_EX contém informações primárias sobre o estado do sinal do dispositivo, incluindo uma matriz de estruturas WWAN_SIGNAL_STATE_EXT que contêm informações de estado de sinal específicas do 5G.

Para obter mais informações sobre o suporte à classe de dados 5G, consulte suporte à classe de dados mb 5G.

Sintaxe

typedef struct _WWAN_SIGNAL_STATE_EXT {
  ULONG RSRP;
  ULONG RSRPThreshold;
  ULONG SNR;
  ULONG SNRThreshold;
  ULONG DataClass;
} WWAN_SIGNAL_STATE_EXT, *PWWAN_SIGNAL_STATE_EXT;

Membros

RSRP

O RSRP (sinal de referência recebido), que varia de -156 a -31, em unidades de 1 dBm. Use WWAN_RSRP_UNKNOWN quando essas informações não estiverem disponíveis. A tabela a seguir mostra como mapear o intervalo para o membro RSRP.

Valor relatado Valor de quantidade medido (L3 SS_RSRP) Valor de quantidade medido (L1 SS-RSRP e CSI-RSRP) Unidade
RSRP_0 SS-RSRP<-156 Não válido Dbm
RSRP_1 -156≤ SS-RSRP<-55 Não válido Dbm
RSRP_2 -155≤ SS-RSRP<-54 Não válido Dbm
RSRP_3 -154≤ SS-RSRP<-153 Não válido Dbm
RSRP_4 -153≤ SS-RSRP<-152 Não válido Dbm
RSRP_5 -152≤ SS-RSRP<-151 Não válido Dbm
... ... ... ...
RSRP_16 -141≤ SS-RSRP<-140 Não válido Dbm
RSRP_17 -140≤ SS-RSRP<-139 RSRP<-139 dBm
RSRP_18 -139≤ SS-RSRP<-138 -139≤ RSRP<-138 dBm
... ... ... ...
RSRP_111 -46≤ SS-RSRP<-45 -46≤ RSRP<-45 Dbm
RSRP_112 -45≤ SS-RSRP<-44 -45≤ RSRP Dbm
RSRP_113 -44≤ SS-RSRP<-43 Não válido Dbm
RSRP_114 -43≤ SS-RSRP<-42 Não válido Dbm
RSRP_115 -42≤ SS-RSRP<-41 Não válido Dbm
RSRP_116 -41≤ SS-RSRP<-40 Não válido Dbm
RSRP_117 -40≤ SS-RSRP<-39 Não válido Dbm
RSRP_118 -39≤ SS-RSRP<-38 Não válido Dbm
RSRP_119 -38≤ SS-RSRP<-37 Não válido Dbm
RSRP_120 -37≤ SS-RSRP<-36 Não válido Dbm
RSRP_121 -36≤ SS-RSRP<-35 Não válido Dbm
RSRP_122 -35≤ SS-RSRP<-34 Não válido Dbm
RSRP_123 -34≤ SS-RSRP<-33 Não válido Dbm
RSRP_124 -33≤ SS-RSRP<-32 Não válido Dbm
RSRP_125 -32≤ SS-RSRP<-31 Não válido Dbm
RSRP_126 -31≤ SS-RSRP Não válido Dbm
RSRP_127 Infinito Não válido Dbm

Esse membro será válido somente se o membro DataClass estiver definido como WWAN_DATA_CLASS_LTE ou WWAN_DATA_CLASS_5G_NSA/SA. Caso contrário, use WWAN_RSRP_UNKNOWN.

RSRPThreshold

O limite atual, em unidades de limite (1 dBm), no qual o driver de miniporto foi definido (ou o limite padrão, se não tiver sido definido), em que o driver de miniporto fornece atualizações sobre o estado do sinal. Especifique WWAN_RSRP_DISABLE para indicar que o driver não implementa relatórios baseados em limite. O driver de miniporto deve preencher esse membro com as unidades de limite em resposta a uma solicitação anterior do serviço MB para WWAN_RSRP_DEFAULT.

Esse membro será válido somente se o membro DataClass estiver definido como WWAN_DATA_CLASS_LTE ou WWAN_DATA_CLASS_5G_NSA/SA. Caso contrário, use WWAN_RSRP_DISABLE.

SNR

A taxa de SNR (sinal para ruído), variando de -23 a 40, em unidades de 0,5 dB. Use WWAN_SNR_UNKNOWN quando essas informações não estiverem disponíveis. A tabela a seguir mostra como mapear o intervalo para o membro SNR.

Valor relatado Valor de quantidade medido Unidade
SNR_0 SNR<-23 Db
SNR_1 -23≤ SNR<-22.5 Db
SNR_2 -22,5≤ SNR<-22 Db
SNR_3 -22≤ SNR<-21.5 Db
SNR_4 -21,5≤ SNR<-21 Db
... ... ...
SNR_123 38≤ SNR<38.5 Db
SNR_124 38.5≤ SNR<39 Db
SNR_125 39≤ SNR<39.5 Db
SNR_126 39,5≤ SNR<40 Db
SNR_127 40≤ SNR Db

Esse membro será válido somente se o membro DataClass estiver definido como WWAN_DATA_CLASS_LTE ou WWAN_DATA_CLASS_5G_NSA/SA. Caso contrário, use WWAN_SNR_UNKNOWN.

SNRThreshold

O limite atual, em unidades de limite (1 dBm), no qual o driver de miniporto foi definido (ou o limite padrão, se não tiver sido definido), em que o driver de miniporto fornece atualizações sobre o estado do sinal. Especifique WWAN_SNR_DISABLE para indicar que o driver não implementa relatórios baseados em limite. O driver de miniporto deve preencher esse membro com as unidades de limite em resposta a uma solicitação anterior do serviço MB para WWAN_SNR_DEFAULT.

Esse membro será válido somente se o membro DataClass estiver definido como WWAN_DATA_CLASS_LTE ou WWAN_DATA_CLASS_5G_NSA/SA. Caso contrário, use WWAN_SNR_DISABLE.

DataClass

Indica a classe de dados para a qual os parâmetros são válidos. Somente se WWAN_DATA_CLASS_LTE ou WWAN_DATA_CLASS_5G_NSA/SA estiver definido, os membros RSRP, RSRPThreshold, SNRe SNRThreshold são válidos.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 10, versão 1903
cabeçalho wwan.h (inclua Wwan.h)

Consulte também

WWAN_SIGNAL_STATE