IIP mineurs WMI
Cette section décrit les IIP Windows Management Instrumentation qui font partie des extensions WMI de WDM. Tous les IIP WMI utilisent le code principal IRP_MJ_SYSTEM_CONTROL et un code mineur qui indique la requête WMI spécifique. Le composant en mode noyau WMI peut envoyer des IIP WMI à tout moment après l’inscription réussie d’un pilote en tant que fournisseur de données WMI. Les IIP WMI sont généralement envoyés lorsqu’un consommateur de données en mode utilisateur a demandé des données 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 en appelant IoWMIRegistrationControl, il doit gérer les IIP WMI à l’aide de l’une des techniques décrites dans Gestion des demandes WMI.
Les pilotes qui ne s’inscrivent pas en tant que fournisseurs de données WMI doivent transférer toutes les requêtes WMI au pilote inférieur suivant.
Cette section décrit les codes de fonction mineure WMI définis par le système suivants :
Si le pilote reçoit un IRP contenant tout autre code de fonction mineure IRP, il doit transférer l’IRP vers le pilote inférieur suivant.