WWAN_UMTS_SERVING_CELL_INFO 構造体 (wwan.h)

WWAN_UMTS_SERVING_CELL_INFO構造体は、UMTS サービス セルに関する情報を表します。

構文

typedef struct _WWAN_UMTS_SERVING_CELL_INFO {
  ULONG ProviderIdOffset;
  ULONG ProviderIdSize;
  ULONG LocationAreaCode;
  ULONG CellId;
  ULONG FrequencyInfoUL;
  ULONG FrequencyInfoDL;
  ULONG FrequencyInfoNT;
  ULONG UARFCN;
  ULONG PrimaryScramblingCode;
  ULONG RSCP;
  ULONG ECNO;
  ULONG PathLoss;
  BYTE  Data[ANYSIZE_ARRAY];
} WWAN_UMTS_SERVING_CELL_INFO, *PWWAN_UMTS_SERVING_CELL_INFO;

メンバー

ProviderIdOffset

この構造体の先頭から、ネットワーク プロバイダー ID を表す ProviderId という数値 (0 から 9) の文字列までのオフセット (バイト単位)。 この文字列は、3 桁のモバイル国コード (MCC) と 2 桁または 3 桁のモバイル ネットワーク コード (MNC) を連結したものです。 ProviderId 情報が返されない場合、このメンバーは NULL にすることができます。

ProviderIdSize

ProviderId に使用されるサイズ (バイト単位)。

LocationAreaCode

場所の市区地区コード (0 から 65535)。 この情報が利用できない場合は、0xFFFFFFFFを使用します。

CellId

セル ID (0 から 268435455)。 この情報が利用できない場合は、0xFFFFFFFFを使用します。

FrequencyInfoUL

頻度情報アップリンク (0 から 16383)。 この情報が利用できない場合は、0xFFFFFFFFを使用します。

FrequencyInfoDL

頻度情報ダウンリンク (0 から 16383)。 この情報が利用できない場合は、0xFFFFFFFFを使用します。

FrequencyInfoNT

TDD の頻度情報 (0 から 16383)。 この情報が利用できない場合は、0xFFFFFFFFを使用します。

UARFCN

サービング セルの UTRA 絶対無線周波数チャネル番号 (0 から 16383)。 この情報が利用できない場合は、0xFFFFFFFFを使用します。

PrimaryScramblingCode

サービング セルのプライマリ スクランブリング コード (0 から 511)。 この情報が利用できない場合は、0xFFFFFFFFを使用します。

RSCP

[Received Signal Code Power of the serving]\(サービング\) セルの [Received Signal Code Power]\(受信シグナル コードパワー\) 範囲は-120 ~ -25 で、1dBm 単位です。 この情報が利用できない場合は、0xFFFFFFFFを使用します。

ECNO

サービングセルのシグナル対ノイズ比;受け取った合計に対するCPICHのPNチップあたりの受信エネルギーの比率。 範囲は-50 ~ 0 で、1dBm 単位です。 この情報が利用できない場合は、1 を使用します。

PathLoss

サービング セルのパス損失 (46-173)。 この情報が利用できない場合は、0xFFFFFFFFを使用します。

Data[ANYSIZE_ARRAY]

ProviderId を含むデータ バッファー。

要件

要件
サポートされている最小のクライアント Windows 10 バージョン 1709
Header wwan.h (Wwan.h を含む)

こちらもご覧ください

MB ベース ステーション情報クエリのサポート

WWAN_BASE_STATIONS_INFO

WWAN_UMTS_MRL

WWAN_UMTS_MRL_INFO