KSC Open API
Kaspersky Security Center API description
Application installations and vulnerabilities search task ("KLNAG_TASK_VAPM_SEARCH")

Task parameters description:

NameTypeDescription
"KLNAG_TSK_VAPMSEARCH_PATHS"paramArray|paramStringAdditional paths to be searched
"KLNAG_TSK_VAPM_EXTENDED_DIAG"paramBoolEnable extended diagnostic trace
"KLNAG_TSK_VAPM_EXTENDED_DIAG_DISK_SPACE"paramIntDisk space (MB) for extended diagnostic trace
"KLNAG_WUA_SEARCH_MODE"paramIntWUA search mode, see Section KLNAG_SECTION_WUA attributes
"nSource"paramIntSoftware updates source, see Software updates source enum

Task parameters sample:

    +--- (paramParams)
        ...
        +---TASK_ADDITIONAL_PARAMS (paramParams)
        |   +---KLNAG_TSK_VAPMSEARCH_PATHS (paramArray)
        |   |   +---0 = (paramString)"%SystemRoot%"
        |   |   +---1 = (paramString)"%ProgramFiles%"
        |   |   +---2 = (paramString)"%ProgramFiles(x86)%"
        |   +---KLNAG_TSK_VAPM_EXTENDED_DIAG = (paramBool)false
        |   +---KLNAG_TSK_VAPM_EXTENDED_DIAG_DISK_SPACE = (paramInt)100
        |   +---KLNAG_WUA_SEARCH_MODE = (paramInt)0
        |   +---nSource = (paramInt)0
        ...
    

Default values for settings above differ depending on KSC mode. This difference is shown below:

NameOn-premises defaultHosted default
"KLNAG_TSK_VAPMSEARCH_PATHS"

+---KLNAG_TSK_VAPMSEARCH_PATHS (paramArray)
| | +---0 = (paramString)"%SystemRoot%"
| | +---1 = (paramString)"%ProgramFiles%"
| | +---2 = (paramString)"%ProgramFiles(x86)%"

+---KLNAG_TSK_VAPMSEARCH_PATHS (paramArray)

For real-time assessment default settings, see appropriate section from links below.

See also: