RILGSMMNMRPARAMMASK, énumération (ntddrilapitypes.h)
Avertissement L’API COM cellulaire est déconseillée dans Windows 10. Ce contenu est fourni pour prendre en charge la maintenance des applications OEM et opérateur mobile créées Windows Phone applications 8.1.
Syntax
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
};
Constantes
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 |
Remarques
Dans la plupart des situations, les sites de cellules de service et voisins retournent toutes ces valeurs.
Service réseau
Entrée | Généralement retourné ? | Plage | Commentaire |
---|---|---|---|
MobileCountryCode | Yes | 0 à 999 | |
MobileNetworkCode | Yes | 0 à 999 | |
LocationAreaCode | Yes | De 0 à 65 535 | |
CellID | Yes | 0 à 268 435 455 | 28 bits ; n’est peut-être pas toujours disponible |
ARFCN | Yes | 0 à 1 023 | Numéro de canal RF absolu |
BaseStationID | Yes | 0 à 63 | ID de code d’identité de la station de base (ID BSIC), y compris cci et ncc ; les 6 bits inférieurs peuvent être définis sur n’importe quelle valeur |
RxLevel | Yes | 0 à 63 |
Mesure rx de cellule de service ; la plage est mappée à un niveau de signal mesuré : • RxLevel 0 est une force de signal inférieure à -110 dBm • RxLevel 1 est de −110 dBm à −109 dBm • RxLevel 2 est de −109 dBm à −108 dBm • ... • RxLevel 62 est de −49 dBm à −48 dBm • RxLevel 63 est supérieur à −48 dBm |
Voisins GSM (sous réserve de disponibilité à partir du réseau)
Entrée | Généralement retourné ? | Plage | Commentaire |
---|---|---|---|
MobileCountryCode | Yes | 0 à 999 | |
MobileNetworkCode | Yes | 0 à 999 | |
LocationAreaCode | Yes | De 0 à 65 535 | |
CellID | Yes | 0 à 268 435 455 | Peut-être pas toujours disponible ; MCC/MNC/LAC doit être ignoré si l’ID de cellule n’est pas valide |
ARFCN | Yes | 0 à 1 023 | |
BaseStationID | Yes | 0 à 63 | Le code d’identité de la station de base n’est pas disponible pour les cellules voisines à tout moment ; il peut être défini sur un nombre non valide |
RxLevel | Yes | 0 à 63 | Identique à RxLevel dans la cellule de service |
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | ntddrilapitypes.h (inclure Rilapitypes.h, Ntddrilapitypes.h) |