NDIS_WWAN_VISIBLE_PROVIDERS structure (ndiswwan.h)
La structure NDIS_WWAN_VISIBLE_PROVIDERS représente une liste de fournisseurs visibles et le nombre de fournisseurs dans la liste.
Syntaxe
typedef struct _NDIS_WWAN_VISIBLE_PROVIDERS {
NDIS_OBJECT_HEADER Header;
WWAN_STATUS uStatus;
WWAN_LIST_HEADER VisibleListHeader;
} NDIS_WWAN_VISIBLE_PROVIDERS, *PNDIS_WWAN_VISIBLE_PROVIDERS;
Membres
Header
En-tête avec des informations de type, de révision et de taille sur la structure NDIS_WWAN_VISIBLE_PROVIDERS. Le service Mo 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 définition . 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_VISIBLE_PROVIDERS_REVISION_1 |
Taille | sizeof(NDIS_WWAN_VISIBLE_PROVIDERS) |
Pour plus d’informations sur ces membres, consultez NDIS_OBJECT_HEADER.
uStatus
Un pilote miniport doit définir ce paramètre sur WWAN_STATUS_SUCCESS pour une exécution réussie de la requête sur le OID_WWAN_VISIBLE_PROVIDER.
Le tableau suivant montre les autres erreurs possibles status codes (les autres membres n’ont pas besoin d’être mis à jour par le pilote miniport).
Valeur | Signification |
---|---|
WWAN_STATUS_PIN_REQUIRED | L’appareil nécessite une entrée de valeur de code confidentiel. |
WWAN_STATUS_FAILURE | Impossible d’obtenir la liste visible. |
WWAN_STATUS_SIM_NOT_INSERTED | Une carte SIM n’est pas insérée dans l’appareil. |
WWAN_STATUS_PROVIDERS_NOT_FOUND | Aucun fournisseur n’est trouvé. L’appareil ne semble être dans aucune couverture réseau. |
WWAN_STATUS_BUSY | L’appareil est occupé et ne peut pas analyser. Cela peut se produire si l’appareil effectue une analyse destructive (par exemple, une analyse peut entraîner la modification de l’état inscrit actuel ou de l’activation PDP pour la désinscription ou la désactivation PDP). |
WWAN_STATUS_RADIO_POWER_OFF | Impossible d’analyser. La radio est désactivée. |
WWAN_STATUS_SERVICE_NOT_ACTIVATED | L’activation du service a échoué. L’abonnement a expiré. L’appareil n’autorise pas l’analyse. |
VisibleListHeader
Objet WWAN_LIST_HEADER mis en forme qui représente une liste de fournisseurs visibles et le nombre de fournisseurs dans la liste.
Ce membre pointe vers la liste des structures WWAN_PROVIDER2 qui utilisent la structure WWAN_LIST_HEADER. Les indicateurs WwanDataClass décrivent la présence de la technologie d’accès aux données spécifique et peuvent être définis sur n’importe quelle combinaison en fonction de la disponibilité des classes de données
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows 7 et versions ultérieures de Windows. |
En-tête | ndiswwan.h (include Ndiswwan.h) |