IVisuUserMgmt.GetGroupIndexFromID (METH) ¶ METHOD GetGroupIndexFromID : DWORD InOut: Scope Name Type Return GetGroupIndexFromID DWORD Input dwGroupID DWORD
IVisuUserMgmt.GetLastError (METH) ¶ METHOD GetLastError : UDINT InOut: Scope Name Type Return GetLastError UDINT
IVisuUserMgmt.GetTextIdFromGroupID (METH) ¶ METHOD GetTextIdFromGroupID : DWORD InOut: Scope Name Type Return GetTextIdFromGroupID DWORD Input dwGroupID DWORD
IVisuUserMgmt.GetUserCount (METH) ¶ METHOD GetUserCount : UDINT InOut: Scope Name Type Return GetUserCount UDINT Input dwUserDB DWORD
IVisuUserMgmt.GetUserDBAsCopy (METH) ¶ METHOD GetUserDBAsCopy : DWORD InOut: Scope Name Type Return GetUserDBAsCopy DWORD
IVisuUserMgmt.GetUsers (METH) ¶ METHOD GetUsers : DWORD InOut: Scope Name Type Return GetUsers DWORD Input dwUserDB DWORD udiStartIndex UDINT udiEndIndex UDINT pArr POINTER TO ARRAY [0..0] OF VUM_User udiArrSize UDINT
IVisuUserMgmt.LastResult (PROP) ¶ PROPERTY LastResult : UDINT
IVisuUserMgmt.RegisterExternalUserDatabaseProvider (METH) ¶ METHOD RegisterExternalUserDatabaseProvider : VUM_ReturnValues InOut: Scope Name Type Return RegisterExternalUserDatabaseProvider VUM_ReturnValues Input itfExtenalUserDatabaseProvider IExternalUserDatabaseProvider
IVisuUserMgmt.ChangeUserPassword (METH) ¶ METHOD ChangeUserPassword : BOOL InOut: Scope Name Type Comment Return ChangeUserPassword BOOL Input dwUserDB DWORD The ChangeUser action is always done on a copy DB file wstUserName WSTRING wstNewPassword WSTRING wstOldPassword WSTRING
IVisuUserMgmt.CheckLoginIntern (METH) ¶ METHOD CheckLoginIntern : UDINT It checks the login to see if the credentials are OK. The Login check is always done on the main user DB file. The result is the user group ID or an INVALID_USERGROUP_ID if the check fails. InOut: Scope Name Type Return CheckLoginIntern UDINT Input wstUserName WSTRING wstPassword WSTRING Output wstFullName WSTRING dwUserGroupID DWORD