Partager via


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

NDIS_WWAN_BASE_STATIONS_INFO

WWAN_CDMA_MRL

WWAN_DEVICE_CAPS

WWAN_GSM_NMR

WWAN_GSM_SERVING_CELL_INFO

WWAN_LTE_MRL

WWAN_LTE_SERVING_CELL_INFO

WWAN_TDSCDMA_MRL

WWAN_TDSCDMA_SERVING_CELL_INFO

WWAN_UMTS_MRL

WWAN_UMTS_SERVING_CELL_INFO