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 成員中所定義。
SystemSubType
指出提供儲存格資訊的 5G 資料子類別有效。 此成員是一或多個系統子類型的位掩碼,如 dataSubclassIS_5G_5GC_PRESENT的成員所定義。 只有當上述 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) |