KSC Open API
Kaspersky Security Center API description
Well-known retranslated update components list


Structure of parameters, containing a well-known retranslated update components list (with sample data).

         +--- (PARAMS_T)
            +---KLUpdates (ARRAY_T)
                +---0 (PARAMS_T)
                |   +---AppId = (STRING_T)""
                |   +---AppSuperId = (STRING_T)""
                |   +---CompId = (STRING_T)"AVS"
                |   +---Descr = (STRING_T)"Description of viruses and other dangerous programs (for versions prior to 6.0 MP4)"
                |   +---Name = (STRING_T)"Anti-virus databases"
                +---1 (PARAMS_T)
                |   +---AppId = (STRING_T)""
                |   +---AppSuperId = (STRING_T)""
                |   +---CompId = (STRING_T)"KDB"
                |   +---Descr = (STRING_T)"Description of viruses and other dangerous programs (for versions 6.0 MP4 and later)"
                |   +---Name = (STRING_T)"Anti-virus databases"
                +---2 (PARAMS_T)
                |   +---AppId = (STRING_T)""
                |   +---AppSuperId = (STRING_T)""
                |   +---CompId = (STRING_T)"ARK"
                |   +---Descr = (STRING_T)"Data for the rootkit detection module"
                |   +---Name = (STRING_T)"Rootkit scan databases"
                +---3 (PARAMS_T)
                |   +---AppId = (STRING_T)""
                |   +---AppSuperId = (STRING_T)""
                |   +---CompId = (STRING_T)"AH"
                |   +---Descr = (STRING_T)"Description of typical network attacks"
                |   +---Name = (STRING_T)"Firewall databases"
                . . .
    


List of parameter attributes, containing well-known retranslated update components list than can be used for turning the update retranslation task.

"KLUpdates"paramArrayContains a list of parameters, describing well-known retranslated update components.
"CompId"paramStringComponent internal name. Example: "KDB".
"Name"paramStringComponent title.
"Descr"paramStringComponent description.
"AppId"paramStringApplication identity, only anti-spam components. Example: "1184".
"AppSuperId"paramStringApplication family identity, for anti-spam components only. Possible values:
  • 0 - Unknown
  • 1 - AntiSpam Personal 1.0
  • 2 - AntiSpam Personal 1.1
  • 3 - Security for SMTPGateway 5.5
  • 4 - Security for Exchange 2003
  • 5 - AntiSpam 3.0