IExternalUserDatabaseProvider.CheckLoginWithGroupID (METH) ¶ METHOD CheckLoginWithGroupID : VUM_ReturnValues This method checks whether the user is in the database, the password is correct and the user belongs to the user group. If everything is correct the function returns VUM_ReturnValues.ERR_OK. see VUM_ReturnValues (ENUM) where possible error reasons are described. InOut: Scope Name Type Comment Return CheckLoginWithGroupID VUM_ReturnValues Input wstUserName WSTRING the user name wstPassword WSTRING the password of the user dwUserGroupID DWORD the user group id to which the user must belong to Output wstFullName WSTRING the full name of the user
IExternalUserDatabaseProvider.ChangeUser (METH) ¶ METHOD ChangeUser : VUM_ReturnValues Changes on a user database. The edit type can be: VUM_MODIFY, VUM_ADD, VUM_REMOVE AND VUM_INSERT If everything is correct the function returns VUM_ReturnValues.ERR_OK. see VUM_ReturnValues (ENUM) where possible error reasons are described. InOut: Scope Name Type Comment Return ChangeUser VUM_ReturnValues Input pvumUser POINTER TO VUM_User The new user data udiIndex UDINT The index of this edit operation eEditType VUM_EditType The type of this edit operation
IExternalUserDatabaseProvider.GetUserCount (METH) ¶ METHOD GetUserCount : UDINT Returns the number of all available users. InOut: Scope Name Type Return GetUserCount UDINT
IExternalUserDatabaseProvider.GetUsers (METH) ¶ METHOD GetUsers : VUM_ReturnValues Returns the users in a specified range If everything is correct the function returns VUM_ReturnValues.ERR_OK. see VUM_ReturnValues (ENUM) where possible error reasons are described. InOut: Scope Name Type Comment Return GetUsers VUM_ReturnValues Input udiStartIndex UDINT The start index in a list of users udiEndIndex UDINT The end index in a list of users pArr POINTER TO ARRAY [0..0] OF VUM_User The user data which should be filled udiArrSize UDINT The size of the given user array
IExternalUserDatabaseProvider2.FindUserByType (METH) ¶ METHOD FindUserByType : VUM_ReturnValues Returns the user with the specified user name If everything is correct the function returns VUM_ReturnValues.ERR_OK. see VUM_ReturnValues (ENUM) where possible error reasons are described. InOut: Scope Name Type Comment Return FindUserByType VUM_ReturnValues Input vumUserIn VUM_User The user to search for eEditType VUM_EditType The user edit type VUM_FIND_USER_BY_NAME OR VUM_FIND_NEXT_USER_WHICH_BELONGS_TO_ONE_OF_THE_GROUPS Output vumUser VUM_User The found user data udiIndex UDINT The index of the user in the user list
VisuUserMgmtDialogs Library Documentation ¶ Company : System Title : VisuUserMgmtDialogs Version : 4.5.0.0 Categories : Intern|Visu Namespace : VisuUserMgmtDialogs Author : CODESYS Development GmbH Placeholder : VisuUserMgmtDialogs Description [ 1 ] ¶ This library contains example dialogs for the visualization user management functionality. Contents: ¶ GVL_CONST (GVL) GlobalTextList (GlobalTextList) IP_VUM (ImagePool) Indices and tables ¶ [ 1 ] Based on VisuUserMgmtDialogs.library, last modified 13.12.2023, 11:19:02. LibDoc 4.4.0.0-b.37 The content file VisuUserMgmtDialogs.clean.json was generated with CODESYS V3.5 SP16 Patch 3 on 13.12.2023, 11:19:12.
GVL_CONST (GVL) ¶ InOut: Scope Name Type Initial Constant MAX_USER_GROUPS UDINT 40
GlobalTextList (Text List) ¶
IP_VUM (Image Pool) ¶ ID File name Image Link type NewImage NewImage.bmp Embedded title title.bmp Embedded
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 13.12.2023, 11:19:12 companyName string 3S-Smart Software Solutions GmbH libraryFile VisuUserMgmtDialogs.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile VisuUserMgmtDialogs.clean.json version version 2.0.0.0 ProjectInformation AllowVisuLibraryRedirection bool True Released True LastModificationDateTime date 13.12.2023, 11:19:02 LibraryCategories library-category-list Intern|Visu Author string CODESYS Development GmbH Company System CompiledLibraryCompatibilityVersion CODESYS V3.5 SP16 DefaultNamespace VisuUserMgmtDialogs Description See: Description Placeholder VisuUserMgmtDialogs Project VisuUserMgmtDialogs Title VisuUserMgmtDialogs Version version 4.5.0.0