Kaspersky Security Center Automation  10.0
Public Member Functions | Properties
IKlAkSlaveServers Interface Reference

import "klakaut.idl";

Inheritance diagram for IKlAkSlaveServers:
Inheritance graph

List of all members.

Public Member Functions

HRESULT  AddServer ([in] IKlAkParams *pInfo,[out, retval] long *plServer)
HRESULT  UpdateServer ([in] long lServer,[in] IKlAkParams *pInfo)
HRESULT  RemoveServer ([in] long lServer)
HRESULT  GetServerInfo ([in] long lServer,[in] IKlAkCollection *pFields,[out, retval] IKlAkParams **ppInfo)
HRESULT  GetServers ([in] long lGroup,[out, retval] IKlAkCollection **ppInfo)
HRESULT  Connect ([in] long lServer,[in] long lExtraWait,[out, retval] IKlAkProxy **ppProxy)
HRESULT  SetMasterServer ([in] IKlAkProxy *pSlaveServer,[in] VARIANT *pProps)
HRESULT  GetMasterServer ([in] IKlAkProxy *pSlaveServer,[out, retval] IKlAkParams **pProps)


IKlAkProxy  AdmServer [get, set]
VARIANT  Prop ([in] BSTR strName) [get, set]
KlAkObjType  Type [get]

Detailed Description

Slave servers processing.

Allows to add and remove slave servers, acquire and modify slave servers attributes, enumerate slave servers.

One should set AdmServer property before using the object.
See JScript call sample below.

	var oObj = new ActiveXObject("klakaut.KlAkSlaveServers");
	oObj.AdmServer = ...;