Partager via


structure WWAN_SIGNAL_STATE_EXT (wwan.h)

La structure WWAN_SIGNAL_STATE_EXT représente une extension à l’état du signal de l’appareil Mo. Dans Windows 10, version 1903 et ultérieure, WWAN_SIGNAL_STATE_EX contient des informations principales sur l’état du signal de l’appareil, notamment un tableau de structures WWAN_SIGNAL_STATE_EXT qui contiennent des informations d’état de signal spécifiques à 5G.

Pour plus d’informations sur la prise en charge de la classe de données 5G, consultez prise en charge de la classe de données 5G mo.

Syntaxe

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

Membres

RSRP

Le signal de référence a reçu la puissance (RSRP), comprise entre -156 et -31, en unités de 1 sgbd. Utilisez WWAN_RSRP_UNKNOWN lorsque ces informations ne sont pas disponibles. Le tableau suivant montre comment mapper la plage au membre RSRP.

Valeur signalée Valeur de quantité mesurée (L3 SS_RSRP) Valeur de quantité mesurée (L1 SS-RSRP et CSI-RSRP) Unité
RSRP_0 SS-RSRP<-156 Non valide Dbm
RSRP_1 -156≤ SS-RSRP<-55 Non valide Dbm
RSRP_2 -155≤ SS-RSRP<-54 Non valide Dbm
RSRP_3 -154≤ SS-RSRP<-153 Non valide Dbm
RSRP_4 -153≤ SS-RSRP<-152 Non valide Dbm
RSRP_5 -152≤ SS-RSRP<-151 Non valide Dbm
... ... ... ...
RSRP_16 -141≤ SS-RSRP<-140 Non valide 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 Non valide Dbm
RSRP_114 -43≤ SS-RSRP<-42 Non valide Dbm
RSRP_115 -42≤ SS-RSRP<-41 Non valide Dbm
RSRP_116 -41≤ SS-RSRP<-40 Non valide Dbm
RSRP_117 -40≤ SS-RSRP<-39 Non valide Dbm
RSRP_118 -39≤ SS-RSRP<-38 Non valide Dbm
RSRP_119 -38≤ SS-RSRP<-37 Non valide Dbm
RSRP_120 -37≤ SS-RSRP<-36 Non valide Dbm
RSRP_121 -36≤ SS-RSRP<-35 Non valide Dbm
RSRP_122 -35≤ SS-RSRP<-34 Non valide Dbm
RSRP_123 -34≤ SS-RSRP<-33 Non valide Dbm
RSRP_124 -33≤ SS-RSRP<-32 Non valide Dbm
RSRP_125 -32≤ SS-RSRP<-31 Non valide Dbm
RSRP_126 -31≤ SS-RSRP Non valide Dbm
RSRP_127 Infini Non valide Dbm

Ce membre n’est valide que si le membre DataClass est défini sur WWAN_DATA_CLASS_LTE ou WWAN_DATA_CLASS_5G_NSA/SA. Sinon, utilisez WWAN_RSRP_UNKNOWN.

RSRPThreshold

Seuil actuel, en unités de seuil (1 dBm), auquel le pilote miniport a été défini (ou le seuil par défaut, s’il n’en a pas été défini), où le pilote miniport fournit des mises à jour sur l’état du signal. Spécifiez WWAN_RSRP_DISABLE pour indiquer que le pilote n’implémente pas de rapports basés sur des seuils. Le pilote miniport doit remplir ce membre avec les unités de seuil en réponse à une demande antérieure du service Mo pour WWAN_RSRP_DEFAULT.

Ce membre n’est valide que si le membre DataClass est défini sur WWAN_DATA_CLASS_LTE ou WWAN_DATA_CLASS_5G_NSA/SA. Sinon, utilisez WWAN_RSRP_DISABLE.

SNR

Le rapport signal-à-bruit (SNR), allant de -23 à 40, en unités de 0,5 dB. Utilisez WWAN_SNR_UNKNOWN lorsque ces informations ne sont pas disponibles. Le tableau suivant montre comment mapper la plage au membre SNR.

Valeur signalée Valeur de quantité mesurée Unité
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

Ce membre n’est valide que si le membre DataClass est défini sur WWAN_DATA_CLASS_LTE ou WWAN_DATA_CLASS_5G_NSA/SA. Sinon, utilisez WWAN_SNR_UNKNOWN.

SNRThreshold

Seuil actuel, en unités de seuil (1 dBm), auquel le pilote miniport a été défini (ou le seuil par défaut, s’il n’en a pas été défini), où le pilote miniport fournit des mises à jour sur l’état du signal. Spécifiez WWAN_SNR_DISABLE pour indiquer que le pilote n’implémente pas de rapports basés sur des seuils. Le pilote miniport doit remplir ce membre avec les unités de seuil en réponse à une demande antérieure du service Mo pour WWAN_SNR_DEFAULT.

Ce membre n’est valide que si le membre DataClass est défini sur WWAN_DATA_CLASS_LTE ou WWAN_DATA_CLASS_5G_NSA/SA. Sinon, utilisez WWAN_SNR_DISABLE.

DataClass

Indique la classe de données pour laquelle les paramètres sont valides. Uniquement si WWAN_DATA_CLASS_LTE ou WWAN_DATA_CLASS_5G_NSA/SA est défini, les RSRP, RSRPThreshold, SNRet membres SNRThreshold sont valides.

Exigences

Exigence Valeur
client minimum pris en charge Windows 10, version 1903
d’en-tête wwan.h (include Wwan.h)

Voir aussi

WWAN_SIGNAL_STATE