168 Part IV: Classes
Quiz Yourself
Q: What is the difference between an abstract WMI class and a regular WMI class?
A: The difference between an abstra
ct WMI class and a regular WMI class is that an
abstract WMI class cannot have any instances.
Q: What does it mean for a WMI class to have instances?
A: When a WMI class has instances, it means the class is active on the computer and you
can query the properties of the class and use any methods it has implemented.
Q: What does it mean if a WMI class does not have instances?
A: If a WMI class does not have any instances, it might exist in the schema as an abstract
concept, but it has not been implemented into reality. If the class does not ha
ve
instances, you are not able to query against it. ...