Griaule Biometrics

Home » Fingerprint SDK 2009 Developer's Manual » Programming Reference Guide » Fingerprint SDK DLL Reference Guide » Callback handlers » GRCAP_FINGER_EVENT_PROC

GRCAP_FINGER_EVENT_PROC

Callback function responsible for handling the finger events. This callback function is called whenever a finger is placed over or removed from a plugged fingerprint reader.

Prerequisites The capture module must have been previously initialized.
At least one fingerprint reader started capturing fingerprint images.

Parameters

[in] idSensor

The ID of the fingerprint reader that raised the event.

[in] event

The event raised by the fingerprint reader:

  • GR_FINGER_DOWN: a finger was placed over the fingerprint reader;
  • GR_FINGER_UP: a finger was removed from the fingerprint reader;

Declaration

C++

typedef void CALLBACK GRCAP_FINGER_EVENT_PROC(char* idSensor, GRCAP_FINGER_EVENTS event);

Delphi

GRCAP_FINGER_EVENT_PROC = Procedure(idSensor: Pchar; event: GRCAP_FINGER_EVENTS); stdcall;

Sample Code

C++

void FingerEventHandler(char* idSensor, GRCAP_FINGER_EVENTS event) {
	// Just signals that a finger event occurred.
	WriteEvent(idSensor, event);
}

Delphi

// This Function is called every time a finger is placed or removed //from reader.
Procedure FingerCallback(idSensor: Pchar; event: GRCAP_FINGER_EVENTS); stdcall;
Begin
	// Just signals that a finger event occurred.
	WriteEvent(idSensor, event);
End;