Partager via


Problèmes de version d’objet NDIS pour WMI

Cette rubrique décrit les problèmes de version d’objet NDIS qui affectent la prise en charge de Windows Management Instrumentation (WMI).

Il n’existe aucun contrôle de version à l’intérieur d’un fichier MOF (WMI Managed Object Format). Par conséquent, si la structure NDIS correspondante a une nouvelle révision, d’autres champs ont été ajoutés aux objets de données MOF.

Les structures NDIS_WMI_Xxx_HEADER ont une nouvelle révision lorsque d’autres membres sont ajoutés pour une nouvelle version de NDIS. Pour obtenir la liste des structures NDIS_WMI_Xxx_HEADER actuelles, consultez Structures WMI NDIS.

Lorsque des applications accèdent aux informations WMI pour une opération de requête, elles doivent case activée la version dans la mémoire tampon retournée avant d’accéder aux données. Pour une opération de définition, les applications doivent case activée le membre SupportedRevision dans la structure NDIS_WMI_OUTPUT_INFO afin de déterminer la version acceptée par le pilote sous-jacent.

De nombreux objets WMI contiennent la propriété MSNdis_ObjectHeader , qui équivaut à la structure NDIS_OBJECT_HEADER . Lorsque vous remplissez la propriété MSNdis_ObjectHeader , définissez les champs Type et Révision comme indiqué dans la rubrique NDIS_OBJECT_HEADER . Pour garantir une portabilité transparente vers les systèmes 64 bits, définissez le champ Taille sur 0xFFFF.

Vue d’ensemble des versions de NDIS

Spécification des informations de version NDIS