Обязательные элементы в классах WMI
Все определения классов, кроме внедренных классов, должны содержать элементы InstanceName и Active, которые должны выглядеть точно так, как показано ниже:
//WMI class definition
[
//Class qualifiers
]
ClassName : BaseClassName
{
[key, read]
string InstanceName;
[read]
boolean Active;
// Driver-defined data items
}
Элементы InstanceName и Активные являются обязательными и используются внутри инструментария WMI. Определения классов MOF для блоков данных и событий драйвера должны включать эти элементы, но драйвер не должен задавать эти элементы при ответе на запрос к блоку данных или отправке события, так как они не являются частью блока данных драйвера.