Partager via


PWINBIO_ASYNC_COMPLETION_CALLBACK fonction de rappel (winbio.h)

Appelé par l’infrastructure biométrique Windows pour informer l’application cliente qu’une opération asynchrone est terminée. Le rappel est défini par l’application cliente et appelé par l’infrastructure biométrique Windows.

Syntaxe

PWINBIO_ASYNC_COMPLETION_CALLBACK PwinbioAsyncCompletionCallback;

void PwinbioAsyncCompletionCallback(
  [in] PWINBIO_ASYNC_RESULT AsyncResult
)
{...}

Paramètres

[in] AsyncResult

Pointeur vers une structure WINBIO_ASYNC_RESULT qui contient des informations sur l’opération terminée. La structure est créée par l’infrastructure biométrique Windows. Vous devez appeler WinBioFree pour libérer la structure.

Valeur de retour

None

Remarques

Vous devez créer ce rappel si vous ouvrez une session biométrique à l’aide de la fonction WinBioAsyncOpenSession ou de la fonction WinBioAsyncOpenFramework et que vous définissez WINBIO_ASYNC_NOTIFY_CALLBACK dans le paramètre NotificationMethod de l’une ou l’autre fonction.

Important La structure WINBIO_ASYNC_RESULT est allouée en interne par l’infrastructure biométrique Windows. Par conséquent, lorsque vous l’utilisez, appelez WinBioFree pour libérer la mémoire allouée et éviter les fuites. Étant donné que cela libère également toutes les structures de données imbriquées, vous ne devez pas conserver une copie des pointeurs retournés dans la structure WINBIO_ASYNC_RESULT . Si vous souhaitez enregistrer les données retournées dans une structure imbriquée, effectuez une copie privée de ces données avant d’appeler WinBioFree.
 

Configuration requise

   
Client minimal pris en charge Windows 8 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau uniquement]
Plateforme cible Windows
En-tête winbio.h

Voir aussi

WinBioAsyncOpenSession

WinBioOpenSession