Partager via


OID_WWAN_REGISTER_STATE

OID_WWAN_REGISTER_STATE sélectionne un fournisseur de réseau à inscrire.

Les pilotes miniport doivent traiter de manière asynchrone les demandes définies et de requête, en retournant initialement NDIS_STATUS_INDICATION_REQUIRED à la demande d’origine, puis en envoyant ultérieurement une notification d’état NDIS_STATUS_WWAN_REGISTER_STATE contenant une structure de NDIS_WWAN_REGISTRATION_STATE pour fournir des informations sur le fournisseur de réseau inscrit, quel que soit l’ensemble ou les demandes de requête.

Les appelants demandant de définir le fournisseur réseau pour s’inscrire avec fournir une structure NDIS_WWAN_SET_REGISTER_STATE au pilote miniport avec les informations appropriées.

Remarques

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 ne doivent pas accéder au module d’identité de l’abonné (carte SIM).

Le modèle de pilote Mb prend en charge deux méthodes d’inscription, automatiques et manuelles. Pour les réseaux BASÉS sur CDMA, le modèle de pilote MB 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 de réseau en fonction de l’algorithme de sélection spécifique à la technologie cellulaire et 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 laisser l’appareil sélectionner le meilleur réseau de fournisseur. Le pilote miniport doit ignorer 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 Mb.

  • 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 provient du membre ProviderId de WWAN_PROVIDER 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 Mb.

  • 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 se désinscrire avant de basculer entre les modes d’inscription automatique et manuelle, le pilote miniport doit s’assurer que l’appareil est configuré pour annuler l’inscription avant de définir le nouveau mode d’inscription.

  • Le Manuel et mode d’inscription 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 préférées (RAT) à partir du pilote miniport.

Pour contrôler la rat préférée, l’hôte définit un masque de bits représentant des valeurs WWAN_DATA_CLASS dans le membre WwanDataClass de la structure WWAN_SET_REGISTER_STATE. Ce membre représente les technologies d’accès aux données qui sont préférées pour une connexion. Si ce champ est défini sur WWAN_DATA_CLASS_NONE, le modem ne doit pas prendre d’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 actuellement définies dans le modem.

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

Exigences

Version

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

En-tête

Ntddndis.h (include Ndis.h)

Voir aussi

NDIS_WWAN_SET_REGISTER_STATE

NDIS_STATUS_WWAN_REGISTER_STATE

opérations d’inscription WWAN