structure WWAN_READY_INFO_REV1 (wwan.h)
La structure WWAN_READY_INFO_REV1 représente l’état prêt de l’appareil Mo. WWAN_READY_INFO_REV1 met à jour WWAN_READY_INFO en supprimant le champ StatusFlags.
Syntaxe
typedef struct _WWAN_READY_INFO_REV1 {
WWAN_READY_STATE ReadyState;
WWAN_EMERGENCY_MODE EmergencyMode;
WCHAR SubscriberId[WWAN_SUBSCRIBERID_LEN];
WCHAR SimIccId[WWAN_SIMICCID_LEN];
BYTE CdmaShortMsgSize;
WWAN_LIST_HEADER TNListHeader;
} WWAN_READY_INFO_REV1, *PWWAN_READY_INFO_REV1;
Membres
ReadyState
État prêt de l’appareil.
EmergencyMode
Mode d’urgence de l’appareil. Pour plus d’informations, consultez WWAN_EMERGENCY_MODE.
SubscriberId[WWAN_SUBSCRIBERID_LEN]
Chaîne de chiffres terminée par NULL qui représente l’identité de l’abonné.
Pour les appareils GSM, ce membre représente la chaîne IMSI (International Mobile Subscriber Identity) (jusqu’à 15 chiffres).
Pour les appareils CDMA, cela représente la chaîne MIN (Mobile Identification Number) ou la chaîne IRM (International Roaming MIN) (à la fois 10 chiffres).
Les pilotes miniport doivent spécifier cette chaîne lorsque l’état prêt pour l’appareil passe à WwanReadyStateInitialized. Les pilotes miniport doivent également spécifier cette chaîne lorsque l’état prêt pour l’appareil passe à WwanReadyStateBadSim, WwanReadyStateFailureou WwanReadyStateDeviceLocked, si possible, à des fins d’identification.
Pour les fonctions multi-opérateurs monofacteur, le format SubscriberId GSM doit être utilisé. Cela ne s’applique pas aux fonctions multifacteur multifacteur, car le SubscriberId peut changer.
SimIccId[WWAN_SIMICCID_LEN]
Chaîne de chiffres terminée par NULL qui représente l’ID de carte de circuit international (ICC) du SIM. L’ID ICC varie entre 15 et 20 chiffres et est représenté en caractères alphanumériques. Les pilotes miniport doivent spécifier cette chaîne lorsque l’état prêt pour l’appareil passe à WwanReadyStateInitialized et également lorsque l’appareil est verrouillé, en attendant l’entrée de clés PIN1 et PUK1.
Les pilotes miniport doivent spécifier cette valeur pour tous les appareils où WwanCacheClass est égal à Wwan AllocateClassGsm. Les pilotes miniports des appareils CDMA doivent spécifier cette valeur pour les appareils où SimClass est égal à WwanSimClassSimRemovable.
CdmaShortMsgSize
Longueur du caractère SMS prise en charge par le réseau ou l’appareil, le cas échéant, si l’appareil est basé sur CDMA.
Les appareils CDMA qui prennent en charge SMS doivent spécifier leur longueur maximale de caractères SMS spécifique à l’opérateur pour être supérieure à WWAN_CDMA_SHORT_MSG_SIZE_UNKNOWN et inférieure à WWAN_CDMA_SHORT_MSG_SIZE_MAX.
Les appareils CDMA qui ne prennent pas en charge SMS doivent définir ce membre sur WWAN_CDMA_SHORT_MSG_SIZE_UNKNOWN.
Ce membre ne s’applique pas aux appareils GSM. Les pilotes miniports des appareils GSM doivent spécifier WWAN_CDMA_SHORT_MSG_SIZE_UNKNOWN.
TNListHeader
Liste des numéros de téléphone (TN) attribués à l’identité de l’abonné.
Chaque élément de la liste est une chaîne de WCHAR, avec une taille fixe de WWAN_TN_LEN.
Chaque TN stocké dans un élément de liste est une valeur terminée par NULL.
Dans les appareils GSM, les TN sont appelés numéro ISDN de la station mobile (MSISDN). Dans les appareils CDMA, ils sont appelés numéros d’annuaire mobile (MDN).
Les pilotes miniport ne doivent pas spécifier cette valeur tant que l’état prêt pour l’appareil n’est pas modifié pour WwanReadyStateInitialized.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 10, version 2004 |
d’en-tête | wwan.h |