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

Example Provider Data Sheet
Using This Provider
Appendix D136
on the PG_ subclass (as the CIM Server will invoke subclass providers on
enumerations). The provider current registers as an instance provider
and a method provider.
Table 3 describes the intrinsic methods supported by this provider. It has
three columns. The first is the method name, the second is a description
of the providerís actions based on invoking that method, and the third is
a list of any exceptions that could result from invoking the method. Each
row describes a method.
Table D-3 intrinsic methods for CIM_OperatingSystem and
PG_OperatingSystem
Method Name Description Exceptions Thrown
EnumerateInstanc
es
Returns all instances
of class (expect one
unless additional
installed OSs) with
all properties.
None
EnumerateInstanc
eNames
Returns object path
of all instances of
class (expect one
unless additional
installed OSs) with
key properties.
None
GetInstance Returns the
requested instance
(with all properties).
CIM_ERR_INVALID_PAR
AMETER
(if wrong class or
wrong number of
keys or wrong keys)
CIM_ERR_NOT_FOUN
D (from CIM Server)
if no instance.
ModifyInstance
Returns Not
Supported.
CIM_ERR_NOT_SUPPO
RTED