OnAlarm

This event is triggered when the device reports an alarm.

OnAlarm (LONGAlarmType,LONG EnrollNumber,LONG Verified)

[ReturnValue]

Alarm Type: Type of an alarm.

55: Tamper alarm.
58: False alarm.
32: Threatened alarm.
34: Anti-pass back alarm.

EnrollNumber: User ID.

The value is 0 when a tamper alarm, false alarm, or threatened alarm is given. The value is the user ID when other threatened alarm or anti-pass back alarm is given.

Verified: Whether to verify

The value is 0 when a tamper alarm, false alarm, or threatened alarm is given. The value is 1 when other alarms are given.

 

Ejemplo

C#

//In fact,when you are using the tcp/ip communication,this parameter will be ignored,that is any integer will all right.Here we use 1.
 iMachineNumber = 1; 
//Here you can register the realtime events that you want to be triggered(the parameters 65535 means registering all) 
if (axCZKEM1.RegEvent(iMachineNumber, 65535))
{
this.axCZKEM1.OnAlarm += new zkemkeeper._IZKEMEvents_OnAlarmEventHandler(axCZKEM1_OnAlarm); 
}
private void axCZKEM1_OnAlarm() 
{
MessageBox.Show("RTEvent OnAlarm Has been Triggered"); 
}

VB

'In fact,when you are using the tcp/ip communication,this parameter will be ignored,that is any integer will all right.Here we use 1.
iMachineNumber = 1
'Here you can register the realtime events that you want to be triggered(the parameters 65535 means registering all)
If axCZKEM1.RegEvent(iMachineNumber, 65535) = True Then
  AddHandler axCZKEM1.OnAlarm, AddressOf axCZKEM1_OnAlarm
End If
Private Sub axCZKEM1_OnAlarm()
  MsgBox("RTEvent OnAlarm Has been Triggered")
End Sub