Перечисление RILGSMMNMRPARAMMASK (ntddrilapitypes.h)
Предупреждение В Windows 10 не рекомендуется использовать API COM сотовой связи. Это содержимое предоставляется для поддержки обслуживания OEM и мобильных операторов, созданных Windows Phone приложения 8.1.
Синтаксис
enum RILGSMMNMRPARAMMASK {
RIL_PARAM_GSMNMR_MCC = 0x00000001,
RIL_PARAM_GSMNMR_MNC = 0x00000002,
RIL_PARAM_GSMNMR_LAC = 0x00000004,
RIL_PARAM_GSMNMR_CELLID = 0x00000008,
RIL_PARAM_GSMNMR_ARFCN = 0x00000010,
RIL_PARAM_GSMNMR_BSID = 0x00000020,
RIL_PARAM_GSMNMR_RXLEVEL = 0x00000040,
RIL_PARAM_GSMNMR_ALL = 0x0000007f
};
Константы
RIL_PARAM_GSMNMR_MCC |
RIL_PARAM_GSMNMR_MNC |
RIL_PARAM_GSMNMR_LAC |
RIL_PARAM_GSMNMR_CELLID |
RIL_PARAM_GSMNMR_ARFCN |
RIL_PARAM_GSMNMR_BSID |
RIL_PARAM_GSMNMR_RXLEVEL |
RIL_PARAM_GSMNMR_ALL |
Комментарии
В большинстве случаев все эти значения возвращаются как обслуживающим, так и соседним сайтам ячеек.
Обслуживание сети
Ввод | Обычно возвращается? | Диапазон | Комментировать |
---|---|---|---|
MobileCountryCode | Да | От 0 до 999 | |
MobileNetworkCode | Да | От 0 до 999 | |
LocationAreaCode | Да | от 0 до 65 535 | |
CellID | Да | от 0 до 268 435 455 | 28 бит; может не всегда быть доступным |
ARFCN | Да | от 0 до 1023 | Абсолютный номер канала RF |
BaseStationID | Да | от 0 до 63 | Идентификатор идентификатора базовой станции (BSIC ID), включая ск и ncc; Для параметра lower 6 bits можно задать любое значение |
RxLevel | Да | от 0 до 63 |
Измерение Rx в ячейке обслуживания; Диапазон сопоставляется с измеренным уровнем сигнала: • RxLevel 0 — это сила сигнала менее −110 дБм • RxLevel 1 — от -110 дБм до –109 дБм • RxLevel 2 — от −109 дБм до −108 дБм • ... • RxLevel 62 — от −49 дБм до −48 дБм • RxLevel 63 больше -48 дБм |
Соседи ПО GSM (в зависимости от доступности по сети)
Ввод | Обычно возвращается? | Диапазон | Комментировать |
---|---|---|---|
MobileCountryCode | Да | От 0 до 999 | |
MobileNetworkCode | Да | От 0 до 999 | |
LocationAreaCode | Да | от 0 до 65 535 | |
CellID | Да | от 0 до 268 435 455 | Может быть доступно не всегда; MCC/MNC/LAC следует игнорировать, если идентификатор ячейки недопустим |
ARFCN | Да | от 0 до 1023 | |
BaseStationID | Да | от 0 до 63 | Код идентификатора базовой станции не всегда доступен для соседних ячеек; для него может быть задано недопустимое число |
RxLevel | Да | от 0 до 63 | То же, что и RxLevel в обслуживающей ячейке |
Требования
Требование | Значение |
---|---|
Заголовок | ntddrilapitypes.h (включая Rilapitypes.h, Ntddrilapitypes.h) |