Freigeben über


PIBIO_ENGINE_UPDATE_ENROLLMENT_FN Rückruffunktion (winbio_adapter.h)

Wird vom Windows Biometric Framework aufgerufen, um dem Registrierungsobjekt den aktuellen Featuresatz hinzuzufügen.

Syntax

PIBIO_ENGINE_UPDATE_ENROLLMENT_FN PibioEngineUpdateEnrollmentFn;

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

Parameter

[in, out] Pipeline

Zeiger auf eine WINBIO_PIPELINE Struktur, die der biometrischen Einheit zugeordnet ist, die den Vorgang ausführt.

[out] RejectDetail

Zeiger auf einen WINBIO_REJECT_DETAIL Wert, der zusätzliche Informationen zum Fehler beim Aktualisieren des Registrierungsobjekts empfängt. Wenn das Update erfolgreich ist, sollte dieser Wert auf 0 (null) festgelegt werden.

Rückgabewert

Diese Funktion muss einen der folgenden HRESULT-Werte zurückgeben.

Rückgabecode BESCHREIBUNG
S_OK
Das letzte Update war erfolgreich, und es sind keine zusätzlichen Featuresätze erforderlich, um die Vorlage abzuschließen.
E_POINTER
Ein obligatorischer Zeigerparameter ist NULL.
WINBIO_E_BAD_CAPTURE
Der Featuresatz erfüllte nicht die internen Registrierungsanforderungen des Engine-Adapters. Weitere Informationen zum Fehler werden durch den RejectDetail-Parameter angegeben.
WINBIO_E_INVALID_DEVICE_STATE
Es ist keine Registrierung für diese biometrische Einheit in Bearbeitung.
WINBIO_I_MORE_DATA
Das letzte Update war erfolgreich, aber der Engine-Adapter erfordert mindestens einen zusätzlichen Featuresatz, bevor er die Registrierungsvorlage abschließen kann.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 7 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile winbio_adapter.h (Winbio_adapter.h einschließen)

Weitere Informationen

EngineAdapterGetEnrollmentStatus

Plug-In-Funktionen