共用方式為


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 成員中所定義。

SystemSubType

指出提供數據格資訊的 5G 數據子類別有效。 這個成員是一或多個系統子類型的位掩碼,如 IS_5G_5GC_PRESENT的 dataSubclass 成員中所定義。 只有當上述 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量值結果清單的緩衝區。 當沒有 NR 服務儲存格可供沒有 5G 功能的裝置使用時,此成員可以是 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)

另請參閱

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