Udostępnij za pośrednictwem


Wymagane elementy w klasach WMI

Wszystkie definicje klas z wyjątkiem klas osadzonych muszą zawierać elementy InstanceName i Active, które muszą być wyświetlane dokładnie tak, jak pokazano:

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

Elementy InstanceName i Active są wymagane i używane wewnętrznie przez usługę WMI. Definicje klas MOF danych i bloków zdarzeń sterownika muszą zawierać te elementy, ale sterownik nie może ustawić tych elementów podczas odpowiadania na zapytanie dotyczące bloku danych lub wysyłania zdarzenia, ponieważ nie są one częścią bloku danych sterownika.