PIBIO_ENGINE_QUERY_EXTENDED_ENROLLMENT_STATUS_FN fonction de rappel (winbio_adapter.h)
Appelée par l’infrastructure biométrique Windows lorsqu’une application cliente interroge la propriété WINBIO_PROPERTY_EXTENDED_ENROLLMENT_STATUS .
Syntaxe
PIBIO_ENGINE_QUERY_EXTENDED_ENROLLMENT_STATUS_FN PibioEngineQueryExtendedEnrollmentStatusFn;
HRESULT PibioEngineQueryExtendedEnrollmentStatusFn(
[in, out] PWINBIO_PIPELINE Pipeline,
[out] PWINBIO_EXTENDED_ENROLLMENT_STATUS EnrollmentStatus,
[in] SIZE_T EnrollmentStatusSize
)
{...}
Paramètres
[in, out] Pipeline
Pointeur vers la structure WINBIO_PIPELINE associée à l’unité biométrique effectuant l’opération.
[out] EnrollmentStatus
Pointeur vers la structure WINBIO_EXTENDED_ENROLLMENT_STATUS qui contient les informations d’inscription étendue status retournées par cette fonction.
[in] EnrollmentStatusSize
Taille spécifiée en octets de l’inscription étendue status informations.
Valeur retournée
Si la fonction réussit, elle retourne S_OK. Si la fonction échoue, elle doit retourner l’une des valeurs HRESULT suivantes pour indiquer l’erreur.
Code de retour | Description |
---|---|
|
Le paramètre Pipeline ne peut pas être NULL. |
|
Le paramètre EnrollmentStatusSize indique que la mémoire tampon de sortie est trop petite. |
Remarques
Les applications d’inscription peuvent demander une inscription étendue status des informations après chaque appel à la fonction WinBioEnrollCapture.
Si l’unité biométrique n’est pas actuellement un modèle d’inscription lorsque cette routine est appelée, l’adaptateur moteur doit définir le champ EnrollmentStatus.TemplateStatus sur WINBIO_E_INVALID_OPERATION et retourner S_OK comme valeur de la fonction.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 (applications de bureau uniquement) |
Serveur minimal pris en charge | Windows Server 2016 (applications de bureau uniquement) |
Plateforme cible | Windows |
En-tête | winbio_adapter.h (include Winbio_adapter.h) |