HP Insight Management WBEM Providers for HP integrated VMware ESXi 5.0 U1 June 2012 Profiles

16 HP Software Inventory and Update Profile Version 2.0.0
5.2.2.2 URI
The URI parameter is used to specify the URI information of the software corresponding to the
SoftwareIdentity IN parameter. This shall be Null if the method returns value 2(Error Occurred.)
5.2.3 HP_SoftwareRepositoryService.GetDependenciesForSoftwareIdentity()
HP_SoftwareInstallationService.GetDependenciesForSoftwareIdentity() will return an array of
dependencies that must be present for the specified SoftwareIdentity to properly install. Note that this is a
single level of dependencies. It is the responsibility of the client application to recursively traverse the
dependency list to find the complete ‘tree’ of dependencies.
Table 8 – CIM_SoftwareRepositoryService.GetDependenciesForSoftwareIdentity ()
Method Return Values
Value
Description
7 Method is not supported in the implementation
Table 9 – CIM_SoftwareRepositoryService.GetDependenciesForSoftwareIdentity ()
Method Parameters
Qualifiers Name Type Description/Values
IN Source CIM_SoftwareIdentity REF See below
OUT Dependencies String[] An array of Embedded Instances
elements that are required before the
component specified can install.
5.2.3.1 Source
The reference to the SoftwareIdentity that represents the software to be retrieved from the repository. The
method shall return the value 2(Error Occurred) when this parameter is Null, or cannot be returned from
the repository.
5.2.3.2 Dependencies
This output parameter is an array of Strings - Embedded Instances of CIM_SoftwareIdentity describing
the dependencies that must be present but are missing.