KSC Open API
Kaspersky Security Center API description
PolicyProfiles Class Reference

Policy profiles processing. More...

List of all members.

Public Member Functions

params EnumProfiles (int nPolicy, int nRevision)
 Acquire profile list.
params GetProfile (int nPolicy, int nRevision, wstring szwName)
 Acquire profile attributes.
wstring AddProfile (int nPolicy, wstring szwName, params pAttrs, int nLifeTime)
 Create a new profile.
 UpdateProfile (int nPolicy, wstring szwName, params pAttrsToUpdate)
 Update attributes of an existing profile.
 RenameProfile (int nPolicy, wstring szwExistingName, wstring szwNewName)
 Rename profile.
 DeleteProfile (int nPolicy, wstring szwName)
 Delete profile.
wstring GetProfileSettings (int nPolicy, int nRevision, wstring szwName, int nLifeTime)
 Acquire profile contents.
array GetPriorities (int nPolicy, int nRevision)
 Acquire profile priority array.
 PutPriorities (int nPolicy, array pArrayOfNames)
 Update profile priority array.
wstring GetEffectivePolicyContents (int nPolicy, wstring szwHostId, int nLifeTime)
 Acquire effective policy contents for host.
binary ExportProfile (int lPolicy, wstring szwName)
 Export policy profile to a blob.
wstring ImportProfile (int lPolicy, binary pData)
 Import policy profile from blob.

Detailed Description

Policy profiles processing.

Provides access to policy profiles. To determine which hosts have the specified policy profile active, or which policy profiles are active at the specified host use Srvview KLPOL_PROFILE_HST - active policy profiles at hosts

See also: