Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Le contrôle de version du modèle de pilote MB est effectué en ayant la version du modèle de pilote et les révisions individuelles de la structure de données OID. Cela est cohérent avec le paradigme de contrôle de version utilisé dans NDIS 6.x.
La version du modèle de pilote définit l'évolution de l'interface entre le service MB et le pilote miniport MB. Les révisions individuelles des OID permettent de suivre les modifications apportées aux OID dans les différentes versions du modèle de pilote MB. Autrement dit, la version du modèle de pilote définit un ensemble d’OID dont les structures de données sont identifiées par des numéros de révision spécifiques.
Conformément à la spécification NDIS, l’évolution du modèle de pilote MB est additif. Autrement dit, les nouveaux OID et les nouveaux membres ne peuvent être ajoutés qu’aux structures de données OID existantes. Cela garantit que le service MB peut prendre en charge la compatibilité rétroactive pour les pilotes miniport.
Important Dans des circonstances extrêmement rares, les OID existants seront déconseillés ou les membres des structures de données OID existantes ne seront pas utilisés dans la prochaine version. Si cela se produit, ces modifications et leurs impacts sur la compatibilité descendante sont clairement documentés dans la documentation suivante sur les versions plus récentes de la spécification du modèle de pilote Mb.
Cette documentation traite de la version Windows 8 du modèle de pilote MB. La version du modèle de pilote a été incrémentée vers la version 2.0. Certaines révisions d'OID restent à la version 1, tandis que d'autres ont été mises à jour à la version 2. Pour plus d’informations sur les révisions à utiliser avec les OID respectifs, consultez Le modèle de données MB.
Cette documentation traite de la version initiale du modèle de pilote Mb. Par conséquent, la version du modèle de pilote et les révisions OID individuelles commencent par le numéro de révision 1.
Lorsque le modèle de pilote passe à la version suivante, son numéro de version est augmenté de 1. Les nouveaux OID ajoutés au modèle de pilote commencent à la révision 1 ; les OID existants dont les structures de données ont changé augmenteront leur révision correspondante par 1, et les OID existants qui ne changent pas conserveront leurs numéros de révision respectifs.
La version du modèle de pilote est transmise par OID_WWAN_DRIVER_CAPS. Le Service MB envoie une demande de requête OID_WWAN_DRIVER_CAPS au pilote miniport, pendant l’initialisation du pilote MB Miniport. Les révisions OID individuelles sont décrites par le membre révision de la structure NDIS_OBJECT_HEADER incluse dans la structure de données pour chaque OID individuel.