KSC Open API
Kaspersky Security Center API description
|
Information about running PRCI component instances is contained in the "klhst-rt-InstInfo" container. It has sub-containers named after products *. Each such sub-container has klhst-rt-InstInfoArray variable which is an array of containers, and each array entry contains following variables.
Name | Type | Description |
---|---|---|
instState | paramInt | PRCI component instance state, one of:
|
instStatistics | paramParams | Statistics, see "Product-specific instance statistics" |
klhst-ComponentName | paramString | PRCI component name |
klhst-InstanceId | paramString | PRCI component instance id |
Example
+--- (PARAMS_T) +---klhst-rt-InstInfo (PARAMS_T) +---1103 (PARAMS_T) +---klhst-rt-InstInfoArray (ARRAY_T) +---0 (PARAMS_T) | +---instState = (INT_T)3 | +---instStatistics (PARAMS_T) | +---klhst-ComponentName = (STRING_T)"85" | +---klhst-InstanceId = (STRING_T)"1103-85" +---1 (PARAMS_T) | +---instState = (INT_T)3 | +---instStatistics (PARAMS_T) | +---klhst-ComponentName = (STRING_T)"KLNAGNETSCAN" | +---klhst-InstanceId = (STRING_T)"KLNAGNETSCAN" +---2 (PARAMS_T) | +---instState = (INT_T)3 | +---instStatistics (PARAMS_T) | +---klhst-ComponentName = (STRING_T)"Updater" | +---klhst-InstanceId = (STRING_T)"UPD_COMPONENT_WELLKNOWN_NAME" +---3 (PARAMS_T) +---instState = (INT_T)3 +---instStatistics (PARAMS_T) | +---KLNAG_ST_LAST_PING_ATTEMPT = (DATE_TIME_T)29-01-2018 06:56:27 | +---KLNAG_ST_PING_ATTEMPTS_CNT = (INT_T)5 | +---KLNAG_ST_PING_ATTEMPTS_SUC_CNT = (INT_T)5 | +---KLNAG_ST_SYNC_ATTEMPTS_CNT = (INT_T)1 | +---KLNAG_ST_SYNC_ATTEMPTS_SUC_CNT = (INT_T)1 +---klhst-ComponentName = (STRING_T)"86" +---klhst-InstanceId = (STRING_T)"ecbd4e91-8322-4cd0-8e46-35393e68944f"