структура 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
Указывает системный тип (или типы), для которого допустимы сведения об обслуживающих ячейках. Этот элемент представляет собой битовую маску одного или нескольких системных типов, определенных в элементе WwanDataClassWWAN_DEVICE_CAPS.
SystemSubType
Указывает подкласс данных 5G, для которого допустимы данные об обслуживающих ячейках. Этот элемент представляет собой битовую маску одного или нескольких системных подтипов, определенных в элементе dataSubclassIS_5G_5GC_PRESENT. Этот элемент действителен, только если в поле 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
Размер (в байтах) буфера, содержащего отчет об измерении сети (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, если не доступны ячейки обслуживания NR для устройств без возможности 5G.
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 (включая Wwan.h) |
См. также раздел
Поддержка запросов сведений о базовых станциях в МБ