ReadAllUserID

Definition

Usage

Read all user information except fingerprint templates, such as user ID, password, name, and card number, and write the user information into the memory of the PC. After this function is executed, you can use GetAllUserID to take out user information.

Parameter

Device number

Return Value

Return True if it is successful, or return False.

Related Function

GetAllUserID

 

Ejemplo

C#

        private static void ReadAllUserID(string sIp = "10.0.0.44", int iPort = 4370, int iMachineNumber = 1)
        {
            //Create Standalone SDK class dynamicly.
            zkemkeeper.CZKEMClass axCZKEM1 = new zkemkeeper.CZKEMClass();
            axCZKEM1.Connect_Net(sIp, iPort);
            string sEnrollNumber = "";
            string sName = "";
            string sPassword = "";
            int iPrivilege = 0;
            bool bEnabled = false;

            axCZKEM1.EnableDevice(iMachineNumber, false);
            axCZKEM1.ReadAllUserID(iMachineNumber);//read all the user information to the memory
            while (axCZKEM1.SSR_GetAllUserInfo(iMachineNumber, out sEnrollNumber, out sName, out sPassword, out iPrivilege, out bEnabled))
            {
                MessageBox.Show(sEnrollNumber);
            }
            axCZKEM1.EnableDevice(iMachineNumber, true);
        }

VB

    Private Shared Sub ReadAllUserID(Optional ByVal sIp As String = "10.0.0.44", Optional ByVal iPort As Integer = 4370,
                    Optional ByVal iMachineNumber As Integer = 1)
        'Create Standalone SDK class dynamicly.
        Dim axCZKEM1 As New zkemkeeper.CZKEM
        axCZKEM1.Connect_Net(sIp, iPort)

        Dim sEnrollNumber As String = ""
        Dim sName As String = ""
        Dim sPassword As String = ""
        Dim iPrivilege As Integer
        Dim bEnabled As Boolean = False

        axCZKEM1.EnableDevice(iMachineNumber, False)
        axCZKEM1.ReadAllUserID(iMachineNumber) 'read all the user information to the memory
        While axCZKEM1.SSR_GetAllUserInfo(iMachineNumber, sEnrollNumber, sName, sPassword, iPrivilege, bEnabled) = True
            MsgBox(sEnrollNumber)
        End While


        axCZKEM1.EnableDevice(iMachineNumber, True)
    End Sub