structure WWAN_BASE_STATIONS_INFO (wwan.h)
La structure WWAN_BASE_STATIONS_INFO représente des informations sur les stations de base de service et voisines.
Syntaxe
typedef struct _WWAN_BASE_STATIONS_INFO {
ULONG SystemType;
ULONG SystemSubType;
ULONG GSMServingCellOffset;
ULONG GSMServingCellSize;
ULONG UMTSServingCellOffset;
ULONG UMTSServingCellSize;
ULONG TDSCDMAServingCellOffset;
ULONG TDSCDMAServingCellSize;
ULONG LTEServingCellOffset;
ULONG LTEServingCellSize;
ULONG GSMNmrOffset;
ULONG GSMNmrSize;
ULONG UMTSMrlOffset;
ULONG UMTSMrlSize;
ULONG TDSCDMAMrlOffset;
ULONG TDSCDMAMrlSize;
ULONG LTEMrlOffset;
ULONG LTEMrlSize;
ULONG CDMAMrlOffset;
ULONG CDMAMrlSize;
ULONG NRServingCellsOffset;
ULONG NRServingCellsSize;
ULONG NRNeighborCellsOffset;
ULONG NRNeighborCellsSize;
BYTE BaseStationsData[ANYSIZE_ARRAY];
} WWAN_BASE_STATIONS_INFO, *PWWAN_BASE_STATIONS_INFO;
Membres
SystemType
Indique le type système (ou les types) pour lesquels les informations de cellule de service sont valides. Ce membre est un masque de bits d’un ou plusieurs types de système tels que définis dans le membre WwanDataClass de WWAN_DEVICE_CAPS.
SystemSubType
Indique la sous-classe de données 5G pour laquelle les informations de cellule de service sont valides. Ce membre est un masque de bits d’un ou plusieurs sous-types système tels que définis dans le membre dataSubclass de IS_5G_5GC_PRESENT. Ce membre n’est valide que lorsque le champ SystemType ci-dessus indique que les informations de cellule de service 5G sont valides. Sinon, cette valeur doit être WWAN_DATA_SUBCLASS_NONE.
GSMServingCellOffset
Décalage en octets, calculé à partir du début de cette structure, sur la mémoire tampon contenant les informations de cellule de service GSM. Ce membre peut avoir la valeur NULL lorsque la technologie de la cellule de service n’est pas GSM.
GSMServingCellSize
Taille, en octets, utilisée pour la mémoire tampon contenant les informations de cellule de service GSM, qui est mise en forme comme WWAN_GSM_SERVING_CELL_INFO.
UMTSServingCellOffset
Décalage en octets, calculé à partir du début de cette structure, vers la mémoire tampon contenant les informations de cellule de service UMTS. Ce membre peut avoir la valeur NULL lorsque la technologie de la cellule de service n’est pas UMTS.
UMTSServingCellSize
Taille, en octets, utilisée pour la mémoire tampon contenant les informations de cellule de service UMTS, qui est mise en forme comme WWAN_UMTS_SERVING_CELL_INFO.
TDSCDMAServingCellOffset
Décalage en octets, calculé à partir du début de cette structure, vers la mémoire tampon contenant les informations de cellule de service TDSCDMA. Ce membre peut avoir la valeur NULL lorsque la technologie de la cellule de service n’est pas TDSCDMA.
TDSCDMAServingCellSize
Taille, en octets, utilisée pour la mémoire tampon contenant les informations de cellule de service TDSCDMA, qui est mise en forme comme WWAN_TDSCDMA_SERVING_CELL_INFO.
LTEServingCellOffset
Décalage en octets, calculé à partir du début de cette structure, sur la mémoire tampon contenant les informations de cellule de service LTE. Ce membre peut avoir la valeur NULL lorsque la technologie de service de la cellule n’est pas LTE.
LTEServingCellSize
Taille, en octets, utilisée pour la mémoire tampon contenant les informations de cellule de service LTE, qui est mise en forme comme WWAN_LTE_SERVING_CELL_INFO.
GSMNmrOffset
Décalage en octets, calculé à partir du début de cette structure, sur la mémoire tampon contenant le rapport de mesure du réseau GSM. Ce membre peut avoir la valeur NULL lorsqu’aucun réseau gsm voisin n’est retourné dans le rapport de mesure.
GSMNmrSize
Taille, en octets, de la mémoire tampon contenant le rapport de mesure réseau GSM (NMR), qui est mis en forme comme WWAN_GSM_NMR.
UMTSMrlOffset
Décalage en octets, calculé à partir du début de cette structure, vers la mémoire tampon contenant la liste des résultats mesurés UMTS. Ce membre peut avoir la valeur NULL lorsqu’aucun réseau voisin UMTS n’est retourné dans le rapport de mesure.
UMTSMrlSize
Taille, en octets, de la mémoire tampon contenant la liste de résultats mesurés (MRL) UMTS, qui est mise en forme comme WWAN_UMTS_MRL.
TDSCDMAMrlOffset
Décalage en octets, calculé à partir du début de cette structure, vers la mémoire tampon contenant la liste des résultats mesurés TDSCDMA. Ce membre peut avoir la valeur NULL lorsqu’aucun réseau voisin TDSCDMA n’est retourné dans le rapport de mesure.
TDSCDMAMrlSize
Taille, en octets, de la mémoire tampon contenant la liste de résultats mesurés TDSCDMA (MRL), qui est mise en forme comme WWAN_TDSCDMA_MRL.
LTEMrlOffset
Décalage en octets, calculé à partir du début de cette structure, vers la mémoire tampon contenant la liste des résultats mesurés LTE. Ce membre peut avoir la valeur NULL lorsqu’aucun réseau voisin LTE n’est retourné dans le rapport de mesure.
LTEMrlSize
Taille, en octets, de la mémoire tampon contenant la liste de résultats mesurés LTE (MRL), qui est mise en forme comme WWAN_LTE_MRL.
CDMAMrlOffset
Décalage en octets, calculé à partir du début de cette structure, vers la mémoire tampon contenant la liste des résultats mesurés CDMA. Ce membre peut avoir la valeur NULL lorsqu’aucun réseau voisin CDMA n’est retourné dans le rapport de mesure.
CDMAMrlSize
Taille, en octets, de la mémoire tampon contenant la liste de résultats mesurés CDMA (MRL), qui est mise en forme comme WWAN_CDMA_MRL.
NRServingCellsOffset
Décalage en octets, calculé à partir du début de cette structure, sur la mémoire tampon contenant la liste des résultats des mesures NR. Ce membre peut avoir la valeur NULL lorsqu’aucune cellule de service NR n’est disponible pour les appareils sans capacité 5G.
NRServingCellsSize
Taille, en octets, de la mémoire tampon contenant les résultats mesurés 5G NR, qui est mise en forme comme WWAN_NR_SERVING_CELLS.
NRNeighborCellsOffset
Décalage en octets, calculé à partir du début de cette structure, vers la mémoire tampon contenant les résultats de mesure des cellules voisines NR. Ce membre peut avoir la valeur NULL lorsqu’aucune cellule voisine NR n’est disponible.
NRNeighborCellsSize
Taille, en octets, de la mémoire tampon contenant les résultats mesurés NR, qui est mise en forme comme WWAN_NR_NEIGHBOR_CELLS.
BaseStationsData[ANYSIZE_ARRAY]
[ANYSIZE_ARRAY] Mémoire tampon de données contenant les informations des stations de base. Cette mémoire tampon est l’emplacement où résident les structures spécifiées par les autres membres de WWAN_BASE_STATIONS_INFO .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10, version 1709 |
En-tête | wwan.h (inclure Wwan.h) |
Voir aussi
Prise en charge des requêtes d’informations des stations de base Mo