|
Public Types
|
enum
|
OVPMAD_INSTALLED {
OVPMAD_INSTALLED_ALL = 0,
OVPMAD_INSTALLED_ONLY = 1,
OVPMAD_UNINSTALLED_ONLY = 2 } |
enum
|
OVPMAD_ASSIGNED {
OVPMAD_ASSIGNED_ALL = 0,
OVPMAD_ASSIGNED_ONLY = 1,
OVPMAD_UNASSIGNED_ONLY = 2 } |
Public Member Functions
|
HRESULT |
GetTopGroupList ([out, retval]SAFEARRAY(IDispatch
*)*ppGroups) |
HRESULT |
GetPolicyGroup ([in]BSTR sGroupID,[out, retval]IOvPmdPolicyGroup
**ppGroup) |
HRESULT |
GetPolicyGroupByName ([in]BSTR sGroupName,[out,
retval]IOvPmdPolicyGroup
**ppGroup) |
HRESULT |
GetPolicyTypeList ([out, retval]SAFEARRAY(IDispatch
*)*ppPolTypes) |
HRESULT |
GetPolicyType ([in]BSTR sName,[in]BSTR sVersion,[out,
retval]IOvPmdLogicalPolicyType
**ppType) |
HRESULT |
GetPolicyTypeById ([in]BSTR sTypeID,[out, retval]IOvPmdLogicalPolicyType
**ppType) |
HRESULT |
GetLogicalPolicyByInstanceId ([in]BSTR sInstanceID,[out,
retval]IOvPmdLogicalPolicy
**ppPolicy) |
HRESULT |
GetLogicalPolicyByLogicalId ([in]BSTR sLogicalID,[out,
retval]IOvPmdLogicalPolicy
**ppPolicy) |
HRESULT |
GetPackageList
([out, retval]SAFEARRAY(IDispatch *)*ppPackageList) |
HRESULT |
GetPackage ([in]BSTR sName,[in]BSTR sVersion,[out,
retval]IOvPmdPackage
**ppPackage) |
HRESULT |
GetPackageById ([in]BSTR sInstanceID,[out, retval]IOvPmdPackage
**ppPackage) |
HRESULT |
GetJobList ([out, retval]SAFEARRAY(IDispatch *)*ppJobList) |
HRESULT |
GetJobScheduler ([out, retval]IDispatch **ppJobScheduler) |
HRESULT |
QueryNodes ([in] VARIANT_BOOL bWithPackages,[out,
retval]SAFEARRAY(IDispatch *)*ppNodeList) |
HRESULT |
QueryLogicalPolicies ([in]IOvPmdLogicalPolicyType
*pType,[in]BSTR sName,[in]BSTR sVersion,[in]BSTR
sLogicalId,[in]BSTR sCreatedBy,[in]BSTR
sInstanceId,[in]VARIANT_BOOL bAllVersions,[in]OVPMAD_INSTALLED
eInstalled,[in]OVPMAD_ASSIGNED
eAssigned,[out, retval]SAFEARRAY(IDispatch *)*ppPolicies) |
HRESULT |
ImportLogicalPolicyFromFile
([in]BSTR sPathName,[in]VARIANT_BOOL bForce,[out, retval]IOvPmdLogicalPolicy
**ppPolicy) |
HRESULT |
ExportToFile ([in] BSTR sPathName) |
HRESULT |
ConnectDB (void) |
HRESULT |
DBConnected ([out, retval] VARIANT_BOOL *pbVal) |
HRESULT |
AddPolicyGroup ([in]BSTR sName,[in]BSTR sGroupID,[out, retval]
IOvPmdPolicyGroup
**ppGroup) |
HRESULT |
AddPolicyType
([in]BSTR sLogicalID,[in]BSTR sName,[in]BSTR sVersion,[in]BSTR
sEditorClassId,[in]BSTR sPolProcessId,[in]BSTR
sDescription,[in]VARIANT_BOOL
bAllowsMultiplePolicies,[in]VARIANT_BOOL
bAllowsMultiplePolicyVersions,[out, retval]IOvPmdLogicalPolicyType
**ppType) |
HRESULT |
CreateNode ([in] BSTR sNodeID,[out, retval] IOvPmdNode **ppNode) |
HRESULT |
CVar ([in]SAFEARRAY(IDispatch *) pInArray,[out, retval] VARIANT
*pOutVariant) |