PIBIO_ENGINE_UPDATE_ENROLLMENT_FN callback function (winbio_adapter.h)

Called by the Windows Biometric Framework to add the current feature set to the enrollment object.

Syntax

PIBIO_ENGINE_UPDATE_ENROLLMENT_FN PibioEngineUpdateEnrollmentFn;

HRESULT PibioEngineUpdateEnrollmentFn(
  [in, out] PWINBIO_PIPELINE Pipeline,
  [out]     PWINBIO_REJECT_DETAIL RejectDetail
)
{...}

Parameters

[in, out] Pipeline

Pointer to a WINBIO_PIPELINE structure associated with the biometric unit performing the operation.

[out] RejectDetail

Pointer to a WINBIO_REJECT_DETAIL value that receives additional information about the failure to update the enrollment object. If the update succeeds, this value should be set to zero.

Return value

This function must return one of the following HRESULT values.

Return code Description
S_OK
The last update succeeded and no additional feature sets are required to complete the template.
E_POINTER
A mandatory pointer parameter is NULL.
WINBIO_E_BAD_CAPTURE
The feature set did not meet the internal enrollment requirements of the engine adapter. Further information about the failure is specified by the RejectDetail parameter.
WINBIO_E_INVALID_DEVICE_STATE
There is no enrollment in progress on this biometric unit.
WINBIO_I_MORE_DATA
The last update succeeded, but the engine adapter requires one or more additional feature sets before it can complete the enrollment template.

Requirements

   
Minimum supported client Windows 7 [desktop apps only]
Minimum supported server Windows Server 2008 R2 [desktop apps only]
Target Platform Windows
Header winbio_adapter.h (include Winbio_adapter.h)

See also

EngineAdapterGetEnrollmentStatus

Plug-in Functions