User's Manual

Table Of Contents
Function interface of device driver Kemro UserID classic / eco
68 User's Manual, Version: 1.01
© KEBA 2008
9.2.7 Data structure TRfidUid
This data structure is used in connection with the clear identification of a
transponder.
Data element Euromap
65 ID #
Description
unsigned char TRfidUid::uid --
Clear transponder ID
9.2.8 Data structure for Callback
The Event Callback is used to signal transponder or device actions.
typedef void __stdcall TEventCallback(const TRfidDeviceName sDevice-
Name, TRfidUid sTag, const TRfidAction eAction)
Parameter Description
sDeviceName Name of device that has caused the action
sTag Name of transponder that has caused the
action
eAction The action that was carried out
The following actions are signaled via this Callback.
Action Description
eAction
0: New Kemro UserID module added (sTag is transmit-
ted as 0)
1: Kemro UserID module was removed
2: Valid transponder found
3: Copied transponder was found (security check has
failed)
4: New / empty / transponder was found
5: Non-readable transponder was found
6: Known transponder was removed
Information
If a
Kemro UserID
module or a transponder is removed and it is open
(rfidOpenDevice/rfidOpenTag), then the connection with regard to this
Callback is to be closed (rfidCloseDevice/rfidCloseTag), since the
respective Handle looses its validity when removed.
NOTICE
Under no circumstance is blocking and waiting for something during
the Callback permitted. Editing during Callback must be short and fast.