структура 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_PRESENTdataSub class dataSubclass. Этот элемент действителен только в том случае, если в приведенно м выше поле SystemType указано, что сведения о ячейке службы 5G допустимы. В противном случае это значение должно быть WWAN_DATA_SUBCLASS_NONE.
GSMServingCellOffset
Смещение в байтах, вычисляемое с начала этой структуры, в буфер, содержащий сведения о ячейке, обслуживающей GSM. Этот член может иметь значение NULL, если технология обслуживающей ячейки не является GSM.
GSMServingCellSize
Размер в байтах, используемый для буфера, содержащего сведения об обслуживающей ячейке GSM, который отформатирован как WWAN_GSM_SERVING_CELL_INFO.
UMTSServingCellOffset
Смещение в байтах, вычисляемое с начала этой структуры, в буфер, содержащий сведения о ячейке UMTS. Этот элемент может иметь значение NULL, если технология обслуживания ячейки не является UMTS.
UMTSServingCellSize
Размер в байтах, используемый для буфера, содержащего сведения об обслуживаемой ячейке UMTS, который форматируется как WWAN_UMTS_SERVING_CELL_INFO.
TDSCDMAServingCellOffset
Смещение в байтах, вычисляемое с начала этой структуры, в буфер, содержащий сведения о ячейке TDSCDMA. Этот элемент может иметь значение NULL, если технология обслуживания ячейки не является TDSCDMA.
TDSCDMAServingCellSize
Размер в байтах, используемый для буфера, содержащего сведения о ячейке TDSCDMA, который форматируется как WWAN_TDSCDMA_SERVING_CELL_INFO.
LTEServingCellOffset
Смещение в байтах, вычисляемое с начала этой структуры, в буфер, содержащий сведения об обслуживающей ячейке LTE. Этот член может иметь значение NULL, если технология обслуживания ячейки не ЯВЛЯЕТСЯ LTE.
LTEServingCellSize
Размер в байтах, используемый для буфера, содержащего сведения об обслуживающей ячейке LTE, который форматируется как WWAN_LTE_SERVING_CELL_INFO.
GSMNmrOffset
Смещение в байтах, вычисляемое с начала этой структуры, в буфер, содержащий отчет об измерении сети GSM. Этот член может иметь значение NULL, если в отчете об измерении не возвращается соседняя сеть GSM.
GSMNmrSize
Размер буфера в байтах, содержащего отчет об измерении сети GSM (NMR), который форматируется как WWAN_GSM_NMR.
UMTSMrlOffset
Смещение в байтах, вычисляемое с начала этой структуры, в буфер, содержащий список измеряемых результатов UMTS. Этот элемент может иметь значение NULL, если в отчете об измерении не возвращается соседняя сеть UMTS.
UMTSMrlSize
Размер буфера, содержащего список результатов измерения UMTS (MRL), форматированный как WWAN_UMTS_MRL.
TDSCDMAMrlOffset
Смещение в байтах, вычисленное с начала этой структуры, в буфер, содержащий список измеряемых результатов TDSCDMA. Этот элемент может иметь значение NULL, если в отчете измерения не возвращается соседняя сеть TDSCDMA.
TDSCDMAMrlSize
Размер буфера, содержащего измеряемый список результатов TDSCDMA (MRL), форматируемый как WWAN_TDSCDMA_MRL.
LTEMrlOffset
Смещение в байтах, вычисляемое с начала этой структуры, в буфер, содержащий список измеряемых результатов LTE. Этот элемент может иметь значение NULL, если в отчете об измерении не возвращается соседняя сеть LTE.
LTEMrlSize
Размер буфера в байтах, содержащего список результатов измерения LTE (MRL), форматированный как WWAN_LTE_MRL.
CDMAMrlOffset
Смещение в байтах, вычисляемое с начала этой структуры, в буфер, содержащий список измеряемых результатов CDMA. Этот элемент может иметь значение NULL, если в отчете измерения не возвращается соседняя сеть CDMA.
CDMAMrlSize
Размер буфера, содержащего список результатов измерения CDMA (MRL), форматированный как WWAN_CDMA_MRL.
NRServingCellsOffset
Смещение в байтах, вычисляемое с начала этой структуры, в буфер, содержащий список результатов мер NR. Этот элемент может иметь значение NULL, если для устройств без возможностей 5G не доступны ячейки обслуживания NR.
NRServingCellsSize
Размер буфера, содержащего измеряемые 5G NR результаты, форматированные как WWAN_NR_SERVING_CELLS.
NRNeighborCellsOffset
Смещение в байтах, вычисляемое с начала этой структуры, в буфер, содержащий результаты измерения соседних ячеек NR. Этот элемент может иметь значение NULL, если ячейки соседей NR недоступны.
NRNeighborCellsSize
Размер буфера в байтах, содержащего измеряемые результаты NR, который форматируется как WWAN_NR_NEIGHBOR_CELLS.
BaseStationsData[ANYSIZE_ARRAY]
[ANYSIZE_ARRAY] Буфер данных, содержащий сведения о базовых станциях. Этот буфер расположен, где находятся структуры, указанные другими элементами WWAN_BASE_STATIONS_INFO.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 10 версии 1709 |
заголовка | wwan.h (include Wwan.h) |
См. также
МБ для получения сведений о базовых станциях