KSC Open API
Kaspersky Security Center API description
InventoryApi Class Reference

Interface for working with Software Inventory subsystem. More...

List of all members.

Public Member Functions

params GetInvProductsList (params pParams=NULL)
 Acquire all software applications.
params GetInvPatchesList (params pParams=NULL)
 Acquire all software application updates.
array GetSrvCompetitorIniFileInfoList (wstring wstrType, params pParams=NULL)
 Acquire info about all cleaner ini-files of specified type from SC-server.
 SetObservedApps (array pAppIds, params pParams=NULL)
 Set list of observed applications.
array GetObservedApps (params pParams=NULL)
 Acquire list of observed applications.
 DeleteUninstalledApps (params pParams=NULL)
 Remove from database info about software applications which aren't installed on any host.
params GetHostInvProducts (wstring szwHostId, params pParams=NULL)
 Acquire software applications which are installed on specified host.
params GetHostInvPatches (wstring szwHostId, params pParams=NULL)
 Acquire software application updates which are installed on specified host.

Detailed Description

Interface for working with Software Inventory subsystem.

Interface allows to get information about software applications that's are installed on client hosts and modify some settings for Software Inventory subsystem. To get additional information you also can use srvview (see Software inventory list)