WWAN_BASE_STATIONS_INFO構造体 (wwan.h)
WWAN_BASE_STATIONS_INFO 構造は、サービスと近隣の両方の基地局に関する情報を表します。
構文
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;
メンバーズ
SystemType
サービス・セル情報が有効なシステム・タイプ (またはタイプ) を示します。 このメンバーは、WWAN_DEVICE_CAPSの WwanDataClass メンバーで定義されている 1 つ以上のシステム型のビットマスクです。
SystemSubType
サービス・セル情報が有効な 5G データ・サブクラスを示します。 このメンバーは、dataSubclassIS_5G_5GC_PRESENTメンバーで定義されている 1 つ以上のシステム サブタイプのビットマスクです。 このメンバーは、上記の SystemType フィールドが 5G サービス セル情報が有効であることを示す場合にのみ有効です。 それ以外の場合は、この値を WWAN_DATA_SUBCLASS_NONEする必要があります。
GSMServingCellOffset
この構造体の先頭から GSM サービス セル情報を含むバッファーまでのオフセット (バイト単位)。 このメンバーは、サービング セルのテクノロジが GSM でない場合に NULL にすることができます。
GSMServingCellSize
GSM サービスセル情報を含むバッファーに使用されるサイズ (バイト単位) です。これは、WWAN_GSM_SERVING_CELL_INFOとして書式設定されます。
UMTSServingCellOffset
この構造体の先頭から UMTS サービス セル情報を含むバッファーまでのオフセット (バイト単位)。 セルにサービスを提供するテクノロジが UMTS でない場合、このメンバーは NULL にすることができます。
UMTSServingCellSize
UMTS サービス のセル情報を格納しているバッファーに使用されるサイズ (バイト単位) です。これは、WWAN_UMTS_SERVING_CELL_INFOとして書式設定されます。
TDSCDMAServingCellOffset
この構造体の先頭から TDSCDMA サービス セル情報を含むバッファーまでのオフセット (バイト単位)。 このメンバーは、セルにサービスを提供するテクノロジが TDSCDMA でない場合に NULL にすることができます。
TDSCDMAServingCellSize
TDSCDMA サービス セル情報を格納するバッファーに使用されるサイズ (バイト単位) です。これは、WWAN_TDSCDMA_SERVING_CELL_INFO形式になっています。
LTEServingCellOffset
この構造体の先頭から LTE サービス セル情報を含むバッファーまでのオフセット (バイト単位)。 セルにサービスを提供するテクノロジが LTE でない場合、このメンバーは NULL になる可能性があります。
LTEServingCellSize
LTE サービス セル情報を含むバッファーに使用されるサイズ (バイト単位) です。これは、WWAN_LTE_SERVING_CELL_INFOとして書式設定されます。
GSMNmrOffset
この構造体の先頭から GSM ネットワーク測定レポートを含むバッファーまでのオフセット (バイト単位)。 測定レポートで GSM 隣接ネットワークが返されない場合、このメンバーは NULL にすることができます。
GSMNmrSize
GSM ネットワーク測定レポート (NMR) を含むバッファーのサイズ (バイト単位)。これは、WWAN_GSM_NMRとして書式設定されます。
UMTSMrlOffset
この構造体の先頭から UMTS 測定結果リストを含むバッファーまでのオフセット (バイト単位)。 測定レポートで UMTS 隣接ネットワークが返されない場合、このメンバーは NULL にすることができます。
UMTSMrlSize
UMTS 測定結果リスト (MRL) を含むバッファーのサイズ (バイト単位)。 WWAN_UMTS_MRLとして書式設定されます。
TDSCDMAMrlOffset
この構造体の先頭から TDSCDMA 測定結果リストを含むバッファーまでのオフセット (バイト単位)。 このメンバーは、測定レポートで TDSCDMA 近隣ネットワークが返されない場合に NULL にすることができます。
TDSCDMAMrlSize
TDSCDMA 測定結果リスト (MRL) を含むバッファーのサイズ (バイト単位)。 WWAN_TDSCDMA_MRLとして書式設定されます。
LTEMrlOffset
この構造体の先頭から LTE 測定結果リストを含むバッファーまでのオフセット (バイト単位)。 このメンバーは、測定レポートで LTE 近隣ネットワークが返されない場合に NULL にすることができます。
LTEMrlSize
LTE 測定結果リスト (MRL) を含むバッファーのサイズ (バイト単位)。 WWAN_LTE_MRLとして書式設定されます。
CDMAMrlOffset
この構造体の先頭から CDMA 測定結果リストを含むバッファーまでのオフセット (バイト単位)。 このメンバーは、CDMA 隣接ネットワークが測定レポートに返されない場合に NULL にすることができます。
CDMAMrlSize
CDMA 測定結果リスト (MRL) を含むバッファーのサイズ (バイト単位)。 WWAN_CDMA_MRLとして書式設定されます。
NRServingCellsOffset
この構造体の先頭から NR メジャー結果リストを含むバッファーまでのオフセット (バイト単位)。 5G 機能のないデバイスで NR サービス セルが使用できない場合、このメンバーは NULL にすることができます。
NRServingCellsSize
5G NR 測定結果を含むバッファーのサイズ (バイト単位) は、WWAN_NR_SERVING_CELLSとして書式設定されます。
NRNeighborCellsOffset
この構造体の先頭から、NR 近隣セルの測定結果を含むバッファーまでのオフセット (バイト単位)。 NR 近隣セルが使用できない場合、このメンバーは NULL にすることができます。
NRNeighborCellsSize
NR 測定結果を含むバッファーのサイズ (バイト単位) です。これは、WWAN_NR_NEIGHBOR_CELLSとして書式設定されます。
BaseStationsData[ANYSIZE_ARRAY]
[ANYSIZE_ARRAY]ベース ステーション情報を格納しているデータ バッファー。 このバッファーは、WWAN_BASE_STATIONS_INFO の他のメンバーによって指定された構造体が存在する場所です。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 10 バージョン 1709 |
ヘッダー | wwan.h (Wwan.h を含む) |