OID_WWAN_VISIBLE_PROVIDERS
OID_WWAN_VISIBLE_PROVIDERS retourne une liste des fournisseurs de réseau actuellement visibles dans la plage de l’appareil Mo.
Les demandes de définition ne sont pas prises en charge.
Les pilotes Miniport doivent traiter les requêtes de manière asynchrone, en retournant d’abord NDIS_STATUS_INDICATION_REQUIRED à la demande d’origine, puis en envoyant une notification NDIS_STATUS_WWAN_VISIBLE_PROVIDERS status contenant une structure de NDIS_WWAN_VISIBLE_PROVIDERS pour fournir des informations sur les fournisseurs réseau visibles lors de l’exécution des demandes de requête.
Les demandes de requête spécifient NDIS_WWAN_GET_VISIBLE_PROVIDERS structure comme entrée. Lorsque le membre Action dans WWAN_GET_VISIBLE_PROVIDERS est défini sur WWAN_GET_VISIBLE_PROVIDERS_ALL le miniport doit retourner tous les fournisseurs visibles. Lorsque le membre Action dans WWAN_GET_VISIBLE_PROVIDERS est défini sur WWAN_GET_VISIBLE_PROVIDERS_MULTICARRIER le miniport doit renvoyer uniquement les fournisseurs multifacteurs visibles qui peuvent être définis comme fournisseur d’accueil.
La liste des fournisseurs visible retournée par l’appareil doit avoir l’état du fournisseur défini correctement pour chacun des fournisseurs. Par exemple, les fournisseurs préférés multicarrier doivent être marqués comme WWAN_PROVIDER_STATE_PREFERRED_MULTICARRIER, le fournisseur d’accueil actuel le cas échéant doit être marqué comme WWAN_PROVIDER_STATE_HOME, le fournisseur inscrit actuel le cas échéant doit être marqué comme WWAN_PROVIDER_STATE_REGISTERED.
Les membres Rssi et ErrorRate de WWAN_PROVIDER2 structure doivent être définis si disponibles.
Notes
Pour plus d’informations sur l’utilisation de cet OID, consultez Opérations du fournisseur WWAN.
Les pilotes Miniport peuvent accéder au module d’identité de l’abonné (carte SIM) lors du traitement des opérations de requête, mais ne doivent pas accéder au réseau du fournisseur.
Les pilotes Miniport doivent définir le membre VisibleListHeader.ElementType sur WwanStructProvider.
Pour les réseaux basés sur CDMA, le pilote miniport doit retourner uniquement le fournisseur d’accueil, si l’un des réseaux figurant dans la liste d’itinérance préférée (PRL) est actuellement visible. Pour les réseaux gsm, plusieurs fournisseurs peuvent être présents dans la liste des fournisseurs visibles.
Les appareils qui ne prennent pas en charge l’analyse des fournisseurs visibles lors de la connexion doivent retourner la valeur d’erreur WWAN_STATUS_BUSY dans le membre uStatus de la structure NDIS_WWAN_VISIBLE_PROVIDERS.
Les appareils GSM et CDMA doivent prendre en charge l’analyse des fournisseurs visibles en mode inscrit. Toutefois, les pilotes miniport ne sont pas nécessaires pour prendre en charge l’analyse du fournisseur visible pendant qu’un contexte PDP (Packet Data Protocol) est actif (par exemple, l’appareil est connecté au réseau du fournisseur).
Spécifications
Version |
Disponible dans Windows 7 et versions ultérieures de Windows. |
En-tête |
Ntddndis.h (inclure Ndis.h) |