HP WBEM Services Software Developer's Kit for HP-UX Provider and Client Developer's Guide A.01

Client Implementation
Discovery
Chapter 592
name will begin enumeration at the root level in the namespace. A value
of true will return all derived classes. The CIM_ERR_INVALID_CLASS
status will be returned if the specified class does not exist.
Thus, for a client to discover if schema of interest is supported on the
target platform, it can perform enumerateClassNames operations for the
classes that it would use. If the client is capable of using properties or
methods in subclasses, the enumerateClasses operation can be used to
obtain the properties and methods defined for the subclasses.