Partager via


structure NDIS_WWAN_PREFERRED_MULTICARRIER_PROVIDERS (ndiswwan.h)

La structure NDIS_WWAN_PREFERRED_MULTICARRIER_PROVIDERS représente une liste de fournisseurs multifacteurs préférés et le nombre de fournisseurs dans la liste.

Syntaxe

typedef struct _NDIS_WWAN_PREFERRED_MULTICARRIER_PROVIDERS {
  NDIS_OBJECT_HEADER Header;
  WWAN_STATUS        uStatus;
  WWAN_LIST_HEADER   PreferredListHeader;
} NDIS_WWAN_PREFERRED_MULTICARRIER_PROVIDERS, *PNDIS_WWAN_PREFERRED_MULTICARRIER_PROVIDERS;

Membres

Header

En-tête avec des informations sur le type, la révision et la taille de la structure NDIS_WWAN_PREFERRED_MULTICARRIER_PROVIDERS. Le service MB définit l’en-tête avec les valeurs indiquées dans le tableau suivant lorsqu’il envoie la structure de données au pilote miniport pour les opérations de jeu . Les pilotes miniport doivent définir l’en-tête avec les mêmes valeurs lorsqu’ils envoient la structure de données au service Mo.

Sous-membre d’en-tête Valeur
Type NDIS_OBJECT_TYPE_DEFAULT
Révision NDIS_WWAN_PREFERRED_MULTICARRIER_PROVIDERS_REVISION_1
Taille sizeof(NDIS_WWAN_PREFERRED_MULTICARRIER_PROVIDERS)
 

Pour plus d’informations sur ces membres, consultez NDIS_OBJECT_HEADER.

uStatus

Les pilotes miniport doivent définir ce membre sur WWAN_STATUS_SUCCESS pour les événements non sollicités. WWAN_STATUS_SUCCESS est également spécifié pour l’exécution réussie de OID_WWAN_PREFERRED_MULTICARRIER_PROVIDERS demandes de jeu . Le tableau suivant présente d’autres codes d’erreur possibles status (les autres membres n’ont pas besoin d’être mis à jour par le pilote miniport) :

Valeur Signification
WWAN_STATUS_READ_FAILURE Échec de la lecture des informations à partir de l’appareil
WWAN_STATUS_NO_DEVICE_SUPPORT Une demande de jeu n’est pas prise en charge
 

PreferredListHeader

Un objet WWAN_LIST_HEADER mis en forme qui représente une liste de fournisseurs multifacteurs préférés, y compris le nombre de fournisseurs dans la liste.

Ils pointent vers la liste des WWAN_PROVIDER2 à l’aide de la structure WWAN_LIST_HEADER. Les indicateurs WwanDataClass décrivent la préférence de la technologie d’accès aux données spécifique et peuvent être définis sur n’importe quelle combinaison au sein de sa propre classe cellulaire. La réponse à OID_WWAN_PREFERRED_PROVIDERS demandes de jeu ne doit contenir aucun élément dans le PreferredListHeader.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Pris en charge à partir de Windows 8.
En-tête ndiswwan.h (inclure Ndiswwan.h)

Voir aussi

OID_WWAN_PREFERRED_PROVIDERS

WWAN_LIST_HEADER