KSC Open API
Kaspersky Security Center API description
Product informative attributes:
  • Folder - Product install folder, paramString.
  • InstallTime - Time when the product installation is completed, in UTC, paramDateTime.
  • LastUpdateTime - Time of the last product upgrade, in UTC, paramDateTime.
  • DisplayName - Product display name (a human-readable string), paramString.
  • BaseFolder - Directory with the anti-virus bases, paramString.
  • BaseDate - Time when the anti-virus bases were released, in UTC, paramDateTime.
  • BaseInstallDate - Time when the anti-virus bases were last updated, in UTC, paramDateTime.
  • BaseRecords - Number of records in the anti-virus bases, paramInt.
  • KeyFolder - Product folder with license keys, paramString.
  • LocID - Product localization ID, paramString.
  • ProdVersion - Product build number, paramString.
  • OsName - Operating system name, paramString.
  • OsVersion - Operating system version, paramString.
  • OsRelease - Operating system release, paramString.
  • BaseGeneration - Anti-virus bases generation (see AVDB_GEN_*), paramInt.
  • ModuleType - Connector module type, paramInt.
  • CustomNam - Connector custom name, paramString.
  • FileName - Connector module file name, paramString.
  • FilePath - Connector module file directory, paramString.
  • AcceptedCmds - Supported commands (see CSF_ACCEPT_*).
  • LocalOnly - If the product is invisible in Administration Console.
  • Name - Component name, paramString.
  • Version - Component version, paramString.
  • StartFlags - Start flags, paramInt.
  • WellKnown - Well-known name, paramString.
  • Tasks - List of tasks supported by the component, paramArray of paramString.
  • TasksComplemented - The same as KLPRSS_VAL_TASKS, paramArray of paramString.
  • Events - List of events published by the component, paramArray of paramString.
  • KillTimeout - Component kill timeout, ms.
  • PingTimeout - Component ping timeout, ms.