KSC Open API
Kaspersky Security Center API description
|
Remote diagnostics on the host. More...
Public Member Functions | |
params | GetCurrentHostState () |
Returns a current host state. | |
params | ChangeTraceParams (wstring szwProductID, int nTraceLevel) |
Changes the trace level for a specific product, enables and disables tracing. | |
params | ChangeTraceRotatedParams (wstring szwProductID, int nTraceLevel, int nPartsCount, int nMaxPartSize) |
Changes the rotated trace level for a specific product, enables and disables tracing. | |
params | ChangeXperfBaseParams (wstring szwProductID, int nTraceLevel, int nXPerfMode) |
Changes the XPerf trace level for a specific product, enables and disables XPerf tracing. | |
params | ChangeXperfRotatedParams (wstring szwProductID, int nTraceLevel, int nXPerfMode, int nMaxPartSize) |
Changes the rotated XPerf trace level for a specific product, enables and disables XPerf tracing. | |
params | DeleteFile (wstring szwRemoteFile) |
Permanently deletes a specific file on the host. | |
params | DeleteFiles (array pRemoteFiles) |
Permanently deletes an array of specific files on the host. | |
wstring | GetUrlToDownloadFileFromHost (wstring szwRemoteFile) |
Returns a URL path for the subsequent file download from the host. | |
wstring | GetUrlToUploadFileToHost () |
Returns a URL path for the subsequent file upload to the host. | |
wstring | SetProductStateAsync (wstring szwProductID, int nNewState) |
Asynchronously starts, restarts, or stops a specific product. | |
wstring | DownloadEventlogAsync (wstring szwEventLog) |
Asynchronously downloads a specific event log. | |
wstring | CreateAndDownloadDumpAsync (wstring szwProcessName) |
Asynchronously creates and downloads a dump for a specific process. | |
wstring | DownloadCommonDataAsync () |
Asynchronously creates an archive with general data, such as local settings of products, a policy, tasks, and downloads the archive. | |
wstring | RunKlnagchkAsync (wstring szwProductID) |
Asynchronously runs the diagnostic utility (klnagchk.exe) for a specific product. | |
wstring | ExecuteFileAsync (wstring szwURL, wstring szwShortExecName, wstring szwParams) |
Asynchronously runs an executable file previously uploaded to the host using GetUrlToUploadFileToHost. | |
wstring | ExecuteGsiAsync () |
Asynchronously runs the GSI utility. |
Remote diagnostics on the host.
This interface is implemented at the Network Agent side, therefore, use a gateway connection to connect to Network Agent and call the interface methods.