HP Operations Manager for Windows

 

IOvPmdPolicyManager2 Interface Reference

Extension of IOvPmdPolicyManager interface. More...

import "pmad.idl";

Inheritance diagram for IOvPmdPolicyManager2:

IOvPmdPolicyManager IOvPmdPolicyManager3 IOvPmdPolicyManager80 List of all members.

Public Member Functions

HRESULT  GetLicenseInfo ([out, retval] IOvPmdLicenseInfo2 **ppLicenseInfo)
HRESULT  GetAllCategories ([out, retval] VARIANT *pvCategoryArray)
HRESULT  GetInstrumDirsForNodes ([in]VARIANT vNodeIDs,[in] VARIANT_BOOL bIsIntersection,[out, retval] VARIANT *pvarDirArray)

Detailed Description

The interface IOvPmdPolicyManager2 inherits from the interface IOvPmdPolicyManager, and adds several additional methods.
Since:
7.0

Member Function Documentation

HRESULT IOvPmdPolicyManager2::GetAllCategories [out, retval] VARIANT *  pvCategoryArray  ) 
 
Semantics:
This method returns all category strings that are currently used in policy management.
Parameters:
pvCategoryArray  - VARIANT that contains a SAFEARRAY of VARIANTS containing BSTR pointers. Each element in the array is a category string.
Possible errors:
Database communication errors
Since:
7.0
HRESULT IOvPmdPolicyManager2::GetLicenseInfo [out, retval] IOvPmdLicenseInfo2 **  ppLicenseInfo  ) 
 
Semantics:
This method returns the interface IOvPmdLicenseInfo2 of the license manager object. It can be used to add licensed products to the server, to link policies and packages to products, and to report on the licensing status of policies and packages.
Parameters:
ppLicenseInfo  - Pointer to the IOvPmdLicenseInfo2.
Possible errors:
Since:
7.0