RFID_STATUS WINAPI RFID_GetLocalTime ( RFID_HANDLE32  readerManagementHandle,
LPSYSTEMTIME  lpSystemTime 
)

This function gets the local time of the RFID Reader.

Parameters:
[in] readerManagementHandle 
Handle returned by RFID_Login.
[in] lpSystemTime 
Pointer to Reader Local Time
Returns:
If the function succeeds the return value is RFID_API_SUCCESS. If the function fails the return value is one of the following:
  • RFID_API_INVALID_HANDLE Handle provided is invalid
  • RFID_READER_FUNCTION_UNSUPPORTED Unsupported on Device-based readers like MC
Remarks:
See also:
RFID_SetLocalTime, RFID_GetTimeZoneList, RFID_SetTimeZone
Remarks:
Example: See
RFID_HANDLE32 readerManagementHandle;
RFID_STATUS rfidStatus = RFID_API_SUCCESS;
LOGIN_INFO loginInfo;
READER_TYPE readerType = FX;
BOOL secureMode=0;

_tcscpy(loginInfo.userName, TEXT("admin"));
_tcscpy(loginInfo.password, TEXT("change"));
_tcscpy(loginInfo.hostName, TEXT("157.235.208.51"));
loginInfo.forceLogin = true;
loginInfo.version = RFID_API3_5_1;

if(RFID_API_SUCCESS == RFID_Login(&readerManagementHandle, &loginInfo, readerType, secureMode, NULL))
{
        // Get Time Zone List
        TIME_ZONE_LIST timeZoneList;
        UINT16 orgActiveTimeZoneIndex = 0;

        rfidStatus = RFID_GetTimeZoneList(readerManagementHandle, &timeZoneList);

        if(RFID_API_SUCCESS == rfidStatus)
        {
                for(int nIndex = 0; nIndex < timeZoneList.numTimeZones; nIndex++)
                {
                        printf("\n%d\t: %S",nIndex, timeZoneList.pTimeZone[nIndex]);
                }
                printf("Active Time Zone Index\t: %d", timeZoneList.activeTimeZoneIndex);
        }
        // Set Time Zone
        rfidStatus = RFID_SetTimeZone(readerManagementHandle, 1);


        // Get Local Time
        SYSTEMTIME readerTime;                  
        rfidStatus = RFID_GetLocalTime(readerManagementHandle, &readerTime);
        // Set Local Time of the PC
        GetLocalTime(&readerTime);
        rfidStatus = RFID_SetLocalTime(readerManagementHandle, &readerTime);

        RFID_Logout(readerManagementHandle); // Logout so that Dll is cleaned up
}


Generated on Fri Mar 4 02:25:32 2016 for RFIDAPI3 1.1 C API Documentation by  doxygen 1.5.6