Freigeben über


Erforderliche Elemente in WMI-Klassen

Alle Klassendefinitionen mit Ausnahme eingebetteter Klassen müssen die Elemente InstanceName und Active enthalten, die genau wie dargestellt angezeigt werden müssen:

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

Die Elemente "InstanceName " und " Active " sind erforderlich und werden intern von WMI verwendet. Die MOF-Klassendefinitionen der Daten und Ereignisblöcke eines Treibers müssen diese Elemente enthalten, aber der Treiber darf diese Elemente nicht festlegen, wenn er auf eine Abfrage für den Datenblock antwortet oder ein Ereignis sendet, da sie nicht Teil des Datenblocks des Treibers sind.