次の方法で共有


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_CAPSWwanDataClass メンバーで定義されている 1 つ以上のシステム型のビットマスクです。

SystemSubType

セル情報を提供する有効な 5G データ サブクラスを示します。 このメンバーは、IS_5G_5GC_PRESENTdataSubclass メンバーで定義されている 1 つ以上のシステム サブタイプのビットマスクです。 このメンバーは、上記の SystemType フィールドが 5G サービスセル情報が有効であることを示している場合にのみ有効です。 それ以外の場合は、この値を WWAN_DATA_SUBCLASS_NONEする必要があります。

GSMServingCellOffset

この構造体の先頭から GSM サービング セル情報を含むバッファーまでのオフセット (バイト単位)。 このメンバーは、サービング セルのテクノロジが GSM でない場合に NULL にすることができます。

GSMServingCellSize

WWAN_GSM_SERVING_CELL_INFO 形式の GSM サービス セル情報を含むバッファーに使用されるサイズ (バイト単位)。

UMTSServingCellOffset

この構造体の先頭から UMTS サービス セル情報を含むバッファーまでのオフセット (バイト単位)。 セルを提供するテクノロジが UMTS でない場合、このメンバーは NULL にすることができます。

UMTSServingCellSize

WWAN_UMTS_SERVING_CELL_INFO 形式の UMTS サービス セル情報を含むバッファーに使用されるサイズ (バイト単位)。

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
Header wwan.h (Wwan.h を含む)

こちらもご覧ください

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

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