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

import "klakaut.idl";

Inheritance diagram for IKlAkUsers:
Inheritance graph

List of all members.

Public Member Functions

HRESULT  AddUser ([in] IKlAkParams *pUser,[out, retval] long *plUserId)
HRESULT  UpdateUser ([in] long lUserId,[in] IKlAkParams *pUser)
HRESULT  GetUser ([in] long lUserId,[out, retval] IKlAkParams **ppUser)
HRESULT  GetUsers ([out, retval] IKlAkCollection **ppUsers)
HRESULT  ChangeUserPassword ([in] long lUserId,[in] BSTR bstrOldPassword,[in] BSTR bstrNewPassword)
HRESULT  DeleteUser ([in] long lUserId)


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

Detailed Description

Users managing.

Allows to enumerate, create, delete and modify users.

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

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