Partager via


Gestion des demandes WMI

Tous les pilotes doivent définir un point d’entrée de table de répartition pour une routine DispatchSystemControl afin de gérer les requêtes WMI. Si un pilote s’inscrit en tant que fournisseur de données WMI, il doit gérer toutes les requêtes WMI. Sinon, le pilote doit transférer toutes les demandes WMI au pilote inférieur suivant.

Tous les IIP WMI ont le code principal IRP_MJ_SYSTEM_CONTROL et l’un des codes mineurs suivants :

Le composant en mode noyau WMI envoie des IIP WMI à chaque fois après l’inscription réussie d’un pilote en tant que fournisseur de données WMI, généralement lorsqu’un consommateur de données en mode utilisateur a demandé des informations WMI pour l’appareil d’un pilote. Si un pilote s’inscrit en tant que fournisseur de données WMI en appelant IoWMIRegistrationControl, il doit gérer chaque requête WMI suivante de l’une des manières suivantes :

Pour obtenir la liste des IRP mineurs WMI, consultez Les IIP secondaires WMI