PIBIO_STORAGE_ERASE_DATABASE_FN fonction de rappel (winbio_adapter.h)
Appelé par l’infrastructure biométrique Windows pour effacer la base de données et la marquer pour suppression.
Syntaxe
PIBIO_STORAGE_ERASE_DATABASE_FN PibioStorageEraseDatabaseFn;
HRESULT PibioStorageEraseDatabaseFn(
[in, out] PWINBIO_PIPELINE Pipeline,
[in] PWINBIO_UUID DatabaseId,
[in] LPCWSTR FilePath,
[in] LPCWSTR ConnectString
)
{...}
Paramètres
[in, out] Pipeline
Pointeur vers la structure WINBIO_PIPELINE associée à l’unité biométrique effectuant l’opération.
[in] DatabaseId
Pointeur vers un GUID qui identifie la base de données de manière unique. Il s’agit du même GUID que celui utilisé pour inscrire la base de données dans le Registre.
[in] FilePath
Pointeur vers une chaîne UNICODE terminée par NULL qui contient le chemin de fichier complet de la base de données.
[in] ConnectString
Pointeur vers une chaîne de connexion UNICODE terminée par null pour la base de données.
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 |
---|---|
|
Un argument pointeur obligatoire est NULL. |
|
Le paramètre DatabaseId n’est pas le même que celui utilisé lors de la création de la base de données. |
|
La base de données spécifiée est introuvable. |
|
Le membre StorageContext de l’objet pipeline est NULL. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 7 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | winbio_adapter.h (include Winbio_adapter.h) |