HP-UX WBEM SCSI Provider Data Sheet

Page 4
this case, “Hewlett Packard”.
string ProviderVersion Local to HPUX_SCSIRegisteredProfile HP-UX: A string that specifies the version of the Provider.
string RegisteredName Inherited from CIM_RegisteredProfile HP-UX: A string that specifies the name of the registered
profile.
uint16 RegisteredOrganization Inherited from CIM_RegisteredProfile HP-UX: An integer that specifies the organization that
defines this profile. In this case, set to 1 (Other).
string RegisteredVersion Inherited from CIM_RegisteredProfile HP-UX: A string that denotes the registered version of this
profile.
Table 3: Intrinsic methods for HPUX_SCSIProtocolController and HPUX_SCSIRegisteredProfile
Table 3 describes the intrinsic methods supported by this provider. It has three columns. The first column lists the method name, the second is the
description of the provider’s actions based on invoking that method, and the third provides list of any exceptions that could result from invoking
the method. Each row describes a method. Note that this provider supports no extrinsic methods.
Method Name Description
Exceptions Thrown
enumerateInstances Returns all instances of the class with all
the properties and their respective values.
CIM_ERR_INVALID_PARAMETER (Thrown when the
request contains invalid parameters, including missing,
duplicate, unrecognized, or otherwise incorrect
parameters)
CIM_ERR_INVALID_CLASS (Thrown when a wrong class
name is passed)
CIM_ERR_NOT_FOUND (Thrown when the requested
class does not exist in the specified namespace)
CIM_ERR_FAILED (Thrown when the provider cannot
access various system resources)
enumerateInstanceNames Returns the object path of all instances of
the class.
CIM_ERR_INVALID_PARAMETER (Thrown when the
request contains invalid parameters, including missing,
duplicate, unrecognized, or otherwise incorrect
parameters)
CIM_ERR_INVALID_CLASS (Thrown when a wrong class
name is passed)
CIM_ERR_FAILED (Thrown when the provider cannot
access various system resources)
getInstance Returns the requested instance with all
properties and their respective values.
There will always be only one instance.
CIM_ERR_INVALID_PARAMETER (Thrown when the
request contains invalid parameters, including missing,
duplicate, unrecognized, or otherwise incorrect
parameters and when wrong number of keys is passed)
CIM_ERR_INVALID_CLASS (Thrown when a wrong class
name is passed)
CIM_ERR_FAILED (Thrown when the provider cannot
access various system resources)
modifyInstance Does nothing. CIM_ERR_NOT_SUPPORTED
deleteInstance Does nothing. CIM_ERR_NOT_SUPPORTED
invokeMethod Does nothing CIM_ERR_NOT_SUPPORTED
initialize Initializes the provider, establishing
system values for various system
constants, for example, the system name.
None