Freigeben über


PIBIO_ENGINE_GET_ENROLLMENT_STATUS_FN Rückruffunktion (winbio_adapter.h)

Wird vom Windows Biometric Framework aufgerufen, um zu bestimmen, ob das Registrierungsobjekt bereit ist, an die Pipeline zu committen.

Syntax

PIBIO_ENGINE_GET_ENROLLMENT_STATUS_FN PibioEngineGetEnrollmentStatusFn;

HRESULT PibioEngineGetEnrollmentStatusFn(
  [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

Ein Zeiger auf einen WINBIO_REJECT_DETAIL Wert, der zusätzliche Informationen zum Fehler beim Aktualisieren des Registrierungsobjekts empfängt. Wenn die letzte Aktualisierung erfolgreich war, sollten Sie diese Variable auf 0 festlegen.

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

Anforderung Wert
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

EngineAdapterUpdateEnrollment

Plug-In-Funktionen