Partager via


Éléments obligatoires dans les classes WMI

Toutes les définitions de classes, à l’exception des classes incorporées, doivent inclure les éléments InstanceName et Active, qui doivent apparaître exactement comme indiqué :

//WMI class definition
[
    //Class qualifiers
]
ClassName : BaseClassName
{
    [key, read]
     string InstanceName;
    [read] 
     boolean Active;
 
    // Driver-defined data items
}

Les éléments InstanceName et Active sont requis et utilisés en interne par WMI. Les définitions de classe MOF des blocs d’événements et de données d’un pilote doivent inclure ces éléments, mais le pilote ne doit pas définir ces éléments lors de la réponse à une requête pour le bloc de données ou l’envoi d’un événement, car ils ne font pas partie du bloc de données du pilote.