KSC Open API
Kaspersky Security Center API description
|
AcceptEulas(array pEulaIDs) | VapmControlApi | |
CancelDeleteFilesForUpdates(wstring wstrRequestId) | VapmControlApi | |
CancelDownloadPatch(wstring wstrRequestId) | VapmControlApi | |
ChangeApproval(array pUpdates, int nApprovementState) | VapmControlApi | |
ChangeVulnerabilityIgnorance(wstring wstrVulnerabilityUid, wstring wstrHostId, boolean bIgnore) | VapmControlApi | |
DeclineEulas(array pEulaIDs) | VapmControlApi | |
DeleteFilesForAll3rdPartyUpdates(wstring wstrRequestId) | VapmControlApi | |
DeleteFilesForAllMicrosoftUpdates(wstring wstrRequestId) | VapmControlApi | |
DeleteFilesForAllUpdates(wstring wstrRequestId) | VapmControlApi | |
DeleteFilesForUpdates(array pUpdatesIds, wstring wstrRequestId) | VapmControlApi | |
DownloadPatchAsync(long llPatchGlbId, int nLcid, wstring wstrRequestId) | VapmControlApi | |
GetAttributesSetVersionNum() | VapmControlApi | |
GetDownloadPatchDataChunk(wstring wstrRequestId, int nStartPos, int nSizeMax) | VapmControlApi | |
GetDownloadPatchResult(wstring wstrRequestId,[out] wstring wstrFileName,[out] int nSize) | VapmControlApi | |
GetEulaParams(int nEulaId,[out] params pEulaParams) | VapmControlApi | |
GetEulasIdsForPatchPrerequisites(long llPatchGlobalId, int nLCID,[out] array pEulasIds) | VapmControlApi | |
GetEulasIdsForUpdates(array pUpdates, int nLcid,[out] array pEulaIds) | VapmControlApi | |
GetEulasIdsForVulnerabilitiesPatches(array pVulnerabilities, int nLCID) | VapmControlApi | |
GetEulasInfo(array pUpdates, int nLcid,[out] array pEulasInfo) | VapmControlApi | |
GetPendingRulesTasks([out] array pTasksIds) | VapmControlApi | |
GetSupportedLcidsForPatchPrerequisites(long llPatchGlobalId, int nOriginalLcid,[out] array pLcids) | VapmControlApi | |
GetUpdateSupportedLanguagesFilter(int nUpdateSource,[out] array pSupportedLanguages) | VapmControlApi | |
InitiateDownload() | VapmControlApi | |
SetPackagesToFixVulnerability(wstring wstrVulnerabilityUid, array pPackages, params pParams) | VapmControlApi |