Client Application Callback Functions

The Windows Biometric Framework supports two types of callback signatures. Beginning with Windows 8, the following callback is supported. We recommend that you implement this callback for all new applications. This callback cannot, however, be used in Windows 7.

Callback Description
PWINBIO_ASYNC_COMPLETION_CALLBACK
Notifies the client application that an asynchronous operation started by using WinBioAsyncOpenSession or WinBioAsyncOpenFramework has completed.

The following callback functions were introduced in Windows 7. We recommend that you do not implement them for new applications that target Windows 8 and later operating systems.

Callback Description
PWINBIO_CAPTURE_CALLBACK
Returns results from the asynchronous WinBioCaptureSampleWithCallback function.
PWINBIO_ENROLL_CAPTURE_CALLBACK
Returns results from the asynchronous WinBioEnrollCaptureWithCallback function.
PWINBIO_EVENT_CALLBACK
Returns results from the asynchronous WinBioRegisterEventMonitor function.
PWINBIO_IDENTIFY_CALLBACK
Returns results from the asynchronous WinBioIdentifyWithCallback function.
PWINBIO_LOCATE_SENSOR_CALLBACK
Returns results from the asynchronous WinBioLocateSensorWithCallback function.
PWINBIO_VERIFY_CALLBACK
Returns results from the asynchronous WinBioVerifyWithCallback function.

Client Application Reference