OID_WWAN_SYS_CAPS_INFO
OID_WWAN_SYS_CAPS_INFO récupère des informations sur le modem. Il peut être envoyé sur n’importe quelle instance NDIS exposée par le modem.
Les pilotes Miniport doivent traiter les demandes de requête de manière asynchrone, en retournant initialement NDIS_STATUS_INDICATION_REQUIRED à la demande d’origine avant d’envoyer ultérieurement une notification status NDIS_STATUS_WWAN_SYS_CAPS_INFO contenant une structure de NDIS_WWAN_SYS_CAPS_INFO, qui à son tour contient une structure de WWAN_SYS_CAPS_INFO, pour fournir des informations sur la capacité globale du système modem.
Le diagramme suivant illustre une demande de requête.
Les demandes de définition ne sont pas applicables.
Notes
L’hôte utilise OID_WWAN_SYS_CAPS_INFO pour interroger le nombre d’appareils (exécuteurs) et d’emplacements dans le modem, ainsi que le nombre d’exécuteurs qui peuvent être actifs simultanément. Un modem double secours aurait une concurrence de 1 ; un modem double actif aurait une concurrence de 2. Cet OID n’est pas spécifique à l’exécuteur et peut être envoyé à n’importe quel instance NDIS.
Le modem peut exposer plusieurs configurations avec des nombres différents d’exécuteurs et d’emplacements. Quelle que soit la configuration sélectionnée, cette requête retourne le nombre maximal d’appareils et d’emplacements que le modem peut prendre en charge comme actuellement configuré.
Un modem prenant en charge OID_WWAN_SYS_CAPS_INFO est également censé prendre en charge OID_WWAN_DEVICE_CAPS_EX. Les versions de Windows qui prennent en charge les modems multi-exécuteurs n’utilisent pas le OID_WWAN_DEVICE_CAPS hérité si le modem sous-jacent prend en charge OID_WWAN_SYS_CAPS_INFO. Pour les versions héritées du système d’exploitation (toute version antérieure à Windows 10 version 1703 pour les besoins de cet OID), un modem multi-exécuteur est représenté comme plusieurs modems indépendants et les OID_WWAN_DEVICE_CAPS existants, disponibles à partir de Windows 8, sont utilisés.
Spécifications
Version |
Windows 10 version 1703 |
En-tête |
Ntddndis.h (inclure Ndis.h) |