structure WWAN_SET_REGISTER_STATE (wwan.h)

La structure WWAN_SET_REGISTER_STATE représente la commande permettant de définir le mode d’inscription de l’appareil Mo et le fournisseur réseau auprès de lequel il doit s’inscrire.

Syntaxe

typedef struct _WWAN_SET_REGISTER_STATE {
  WCHAR                ProviderId[WWAN_PROVIDERID_LEN];
  WWAN_REGISTER_ACTION RegisterAction;
  ULONG                WwanDataClass;
} WWAN_SET_REGISTER_STATE, *PWWAN_SET_REGISTER_STATE;

Membres

ProviderId[WWAN_PROVIDERID_LEN]

Chaîne numérique terminée par null (0-9) qui représente l’identité du fournisseur de réseau.

Pour les réseaux gsm, cette chaîne est une concaténation d’un code mcc (Mobile Country Code) à trois chiffres et d’un code de réseau mobile (MNC) à deux ou trois chiffres. Les opérateurs basés sur GSM peuvent avoir plusieurs MNC, et par conséquent plusieurs ProviderId .

Pour les réseaux basés sur CDMA, cette chaîne est un ID système (SID) à cinq chiffres. En règle générale, un opérateur basé sur CDMA a plusieurs SID. En règle générale, le transporteur a un SID pour chaque marché, qui est généralement divisé géographiquement au sein d’une nation par des réglementations, telles que les zones statistiques métropolitaines (MSA) dans la États-Unis d’Amérique. Les pilotes miniport des appareils CDMA doivent spécifier WWAN_CDMA_DEFAULT_PROVIDER_ID si ces informations ne sont pas disponibles.

RegisterAction

Action d’inscription que le pilote miniport est invité à effectuer. Si ce membre est défini sur
WwanRegisterActionAutomatic, le membre ProviderId doit être ignoré.

WwanDataClass

Bitmap qui représente les technologies d’accès aux données préférées pour une connexion. Pour obtenir une liste détaillée des valeurs, consultez le membre WwanDataClass de WWAN_DEVICE_CAPS.

Lorsque plusieurs classes de données sont définies par défaut, les pilotes miniport sont censés s’inscrire à la technologie de classe de données la plus élevée disponible actuellement visible. Les pilotes miniport doivent essayer d’inscrire la meilleure classe de données disponible comme demandé. Si l’appareil ne peut pas inscrire la classe de données spécifiée dans ce membre, il doit inscrire la meilleure classe de données disponible.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible dans Windows 7 et versions ultérieures de Windows.
En-tête wwan.h (inclure Wwan.h)

Voir aussi

NDIS_WWAN_SET_REGISTER_STATE

WWAN_REGISTER_ACTION