VisuUserMgmt.RegisterExternalUserDatabaseProvider (METH) ¶ METHOD RegisterExternalUserDatabaseProvider : VUM_ReturnValues InOut: Scope Name Type Return RegisterExternalUserDatabaseProvider VUM_ReturnValues Input itfExtenalUserDatabaseProvider IExternalUserDatabaseProvider
IVisuUserManagement2 ¶ LoginToUserGroup (Method) LoginToUserGroups (Method)
VisuUserMgmt.LoginToUserGroup (METH) ¶ METHOD LoginToUserGroup : BOOL With this method a programmatic login for a specific visualization client can be executed for one specific user group. It does NOT check if the credentials are ok. It works with both legacy and runtime-based user management If everything is correct the function returns TRUE. InOut: Scope Name Type Return LoginToUserGroup BOOL Input pClient POINTER TO BYTE dwGroupId DWORD wstUserName WSTRING(79) wstFullName WSTRING(79)
VisuUserMgmt.LoginToUserGroups (METH) ¶ METHOD LoginToUserGroups : BOOL With this method a programmatic login for a specific visualization client can be executed for a list of user groups. It does NOT check if the credentials are ok. It works with both legacy and runtime-based user management If everything is correct the function returns TRUE. InOut: Scope Name Type Return LoginToUserGroups BOOL Input pClient POINTER TO BYTE padwUserGroupIds POINTER TO ARRAY [0..0] OF DWORD dwUserGroupCount DWORD wstUserName WSTRING(79) wstFullName WSTRING(79)
VisuUserMgmt.SetNewUserDB (METH) ¶ METHOD SetNewUserDB : BOOL InOut: Scope Name Type Return SetNewUserDB BOOL Input dwUserDB DWORD bResultOK BOOL
VisuUserMgmt.State (PROP) ¶ PROPERTY State : EVisuUserMgmtState
private ¶ prvCheckUser (Method) prvFreeResources (Method) prvGetFileName (Method) prvGetHashAsWString (Method) prvGetHashFromWString (Method) prvModifyUser (Method) prvReadLine (Method) prvReadToken (Method) prvReadUser (Method) prvReadUserGroup (Method) prvReadUsers (Method) prvReadUsers2 (Method) prvWriteFileChecksum (Method) prvWriteUser (Method) prvWriteValue (Method)
VisuUserMgmt.prvCheckUser (METH) ¶ METHOD prvCheckUser : BOOL InOut: Scope Name Type Return prvCheckUser BOOL Input pWordData POINTER TO WORD pvumUser POINTER TO VUM_User pStart POINTER TO DWORD ulSize DWORD pbUserFound POINTER TO BOOL eEditType VUM_EditType
VisuUserMgmt.prvFreeResources (METH) ¶ METHOD prvFreeResources : BOOL InOut: Scope Name Type Return prvFreeResources BOOL Input pData POINTER TO BYTE dwHandle1 SysFile.RTS_IEC_HANDLE dwHandle2 SysFile.RTS_IEC_HANDLE bSemLeave BOOL
VisuUserMgmt.prvGetFileName (METH) ¶ METHOD prvGetFileName : BOOL InOut: Scope Name Type Return prvGetFileName BOOL Input pstFileName POINTER TO STRING(255) dwUserDB DWORD bTemp BOOL