KSC Open API
Kaspersky Security Center API description
NagRdu Class Reference

Remote diagnostics on the host. More...

List of all members.

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.

Detailed Description

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.

See also: