Partager via


NDIS-Supported opérations WMI

NDIS prend en charge les opérations WMI suivantes :

  • Énumérer l’adaptateur et énumérer la connexion virtuelle (VC).

    NDIS enregistre les GUID globaux ( GUID_NDIS_ENUMERATE_ADAPTER_EX et GUID_NDIS_ENUMERATE_VC) auprès de WMI qui permettent aux clients WMI d’énumérer tous les adaptateurs miniport (c’est-à-dire les instances de pilotes miniport) et tous les ordinateurs virtuels nommés. Étant donné que NDIS effectue le suivi de tous les pilotes miniport chargés et de tous les ordinateurs virtuels nommés, NDIS n’interroge pas les pilotes miniports pour obtenir ces informations.

  • QUERY SINGLE INSTANCE et SET SINGLE INSTANCE

    Via NDIS, un client WMI peut interroger ou définir un seul instance d’un bloc de données, qui correspond à un seul OID. Pour une requête, NDIS retourne toutes les informations associées à une carte ou un vc. Un client WMI ne peut pas interroger ou définir un élément de données qui se trouve dans un OID. Par exemple, une requête du GUID GUID_NDIS_GEN_CO_LINK_SPEED retourne à la fois la vitesse sortante et la vitesse entrante. Un client WMI ne peut pas interroger uniquement la vitesse sortante ou uniquement la vitesse entrante.

  • INTERROGER TOUTES LES DONNÉES

    NDIS répond à une requête QUERY ALL DATA sur un GUID particulier en obtenant les données appropriées et en retournant les données combinées pour toutes les instances du GUID à WMI. Par exemple, en réponse à une requête QUERY ALL DATA sur GUID_NDIS_ENUMERATE_ADAPTER_EX, NDIS retourne une liste de tous les pilotes miniports chargés à WMI. Pour une requête toutes les données sur le GUID mappé à OID_GEN_CO_XMIT_PDUS_OK, NDIS interroge l’OID pour chaque vc sur chaque pilote miniport orienté connexion et retourne les données combinées à WMI. Étant donné que la surcharge d’une requête QUERY ALL DATA peut être très élevée, les clients WMI doivent utiliser une requête QUERY ALL DATA uniquement pour énumérer les adaptateurs et les machines virtuelles. Après avoir déterminé l’intérêt de l’adaptateur ou du VC, le client peut interroger des instances GUID individuelles.

  • EVENT NOTIFICATION

    Les clients WMI peuvent s’inscrire auprès de NDIS pour être avertis pour une indication status particulière. Lorsqu’une telle indication de status se produit, NDIS transmet les informations status avec le GUID approprié à WMI pour la remise aux clients en tant qu’événement WMI.

  • EXECUTE, MÉTHODE

    Via NDIS, un client WMI peut exécuter une méthode associée à un bloc de données, qui correspond à un seul OID. Les clients WMI fournissent les informations requises par NDIS pour exécuter la méthode. Les demandes de méthode peuvent être associées à des adaptateurs miniport, des ports NDIS ou des machines virtuelles. NDIS retourne les informations obtenues une fois que la méthode a été correctement exécutée.