|
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.