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
サービング セルの受信シグナル コードのパワー。 範囲は -120 -25 (1dBm 単位) です。 この情報が利用できない場合は、0xFFFFFFFFを使用します。
ECNO
サービングセルのノイズ比に対する信号;受信した合計に対する CPICH の PN チップあたりの受信エネルギーの比率。 範囲は 1dBm 単位で -50 から 0 です。 この情報が使用できない場合は、1 を使用します。
PathLoss
サービング セルのパス損失 (46-173)。 この情報が利用できない場合は、0xFFFFFFFFを使用します。
Data[ANYSIZE_ARRAY]
ProviderId 含むデータ バッファー。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 10 バージョン 1709 |
ヘッダー | wwan.h (Wwan.h を含む) |