OID_WWAN_REGISTER_STATE

OID_WWAN_REGISTER_STATE sélectionne un fournisseur réseau auprès de qui s’inscrire.

Les pilotes Miniport doivent traiter les requêtes définies et de requête de manière asynchrone, en retournant initialement NDIS_STATUS_INDICATION_REQUIRED à la requête d’origine, puis en envoyant une notification status NDIS_STATUS_WWAN_REGISTER_STATE contenant une structure de NDIS_WWAN_REGISTRATION_STATE pour fournir des informations sur le fournisseur réseau inscrit, indépendamment de l’exécution des demandes de jeu ou de requête.

Les appelants qui demandent à définir le fournisseur réseau à inscrire auprès fournissent une structure de NDIS_WWAN_SET_REGISTER_STATE au pilote miniport avec les informations appropriées.

Notes

Pour plus d’informations sur l’utilisation de cet OID, consultez Opérations d’inscription WWAN.

Les pilotes Miniport peuvent accéder au réseau du fournisseur lors du traitement des opérations de requête ou de définition, mais ils ne doivent pas accéder au module d’identité de l’abonné (sim carte).

Le modèle de pilote MO prend en charge deux méthodes d’inscription : automatique et manuelle. Pour les réseaux basés sur CDMA, le modèle de pilote Mo prend uniquement en charge l’inscription automatique.

Les appareils prenant en charge l’inscription manuelle doivent définir le membre WwanControlCaps dans WWAN_DEVICE_CAPS structure sur WWAN_CTRL_CAPS_REG_MANUAL. N’oubliez pas que les appareils GSM doivent prendre en charge l’inscription manuelle.

Si l’état d’inscription est automatique, les pilotes miniport doivent indiquer à leur appareil de sélectionner un fournisseur réseau en fonction de l’algorithme de sélection spécifique à la technologie cellulaire et de procéder à l’inscription.

La sémantique des valeurs RegisterAction est définie comme suit :

  • L’indicateur WwanRegisterActionAutomatic est utilisé par le service MB pour indiquer au pilote miniport de définir l’appareil en mode d’inscription automatique et de laisser l’appareil sélectionner le meilleur réseau de fournisseur. Le pilote miniport doit ignorer le paramètre ProviderId . Ce paramètre est persistant entre les états radio (ON/OFF) et les cycles d’alimentation de l’appareil, jusqu’à ce qu’il soit explicitement modifié par le service Mo.

  • L’indicateur WwanRegisterActionManual est utilisé par le service MB pour indiquer au pilote miniport de s’inscrire auprès du réseau de fournisseur identifié par le paramètre ProviderId . La valeur ProviderId doit provenir du membre ProviderId de WWAN_PROVIDER structure de données de l’un des fournisseurs visibles. Ce paramètre est persistant entre les états radio (ON/OFF) et les cycles d’alimentation de l’appareil, jusqu’à ce qu’il soit explicitement modifié par le service Mo.

  • La modification entre les différentes valeurs RegisterAction est autorisée même si l’appareil est actuellement inscrit auprès d’un fournisseur. Si l’appareil doit annuler l’inscription avant de basculer entre les modes d’inscription automatique et manuelle, le pilote de miniport doit s’assurer que l’appareil est défini sur la désinscription avant de passer au nouveau mode d’inscription.

  • Le mode d’inscription manuelle et automatique affecte uniquement le mode de sélection réseau. L’appareil Mo doit essayer de s’inscrire au réseau sélectionné chaque fois que la radio est activée.

Windows 10 version 1903

Une nouvelle révision 3 pour cet OID est prise en charge à partir de Windows 10, version 1903. Cette extension permet à l’hôte d’interroger les technologies d’accès radio (RAT) préférées à partir du pilote miniport.

Pour contrôler le rat par défaut, l’hôte définit un masque de bits représentant WWAN_DATA_CLASS valeurs dans le membre WwanDataClass de la structure WWAN_SET_REGISTER_STATE . Ce membre représente les technologies d’accès aux données préférées pour une connexion. Si ce champ est défini sur WWAN_DATA_CLASS_NONE, le modem ne doit effectuer aucune action pour ce paramètre.

L’hôte peut également interroger les classes de données actuellement préférées à partir du pilote miniport. Le pilote miniport utilise le champ PreferredDataClasses de la structure WWAN_REGISTRATION_STATE pour signaler les technologies d’accès aux données préférées qui sont actuellement définies dans le modem.

Pour plus d’informations sur la prise en charge des classes de données 5G, consultez Prise en charge de la classe de données MB 5G.

Spécifications

Version

Disponible dans Windows 7 et versions ultérieures de Windows.

En-tête

Ntddndis.h (inclure Ndis.h)

Voir aussi

NDIS_WWAN_SET_REGISTER_STATE

NDIS_STATUS_WWAN_REGISTER_STATE

Opérations d’inscription WWAN