Partager via


WbioQuerySensorInterface, fonction (winbio_adapter.h)

Récupère un pointeur vers la structure WINBIO_SENSOR_INTERFACE de l’adaptateur de capteur.

Syntaxe

HRESULT WbioQuerySensorInterface(
  [out] PWINBIO_SENSOR_INTERFACE *SensorInterface
);

Paramètres

[out] SensorInterface

Adresse d’une variable qui reçoit un pointeur vers la structure WINBIO_SENSOR_INTERFACE .

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 Descriptif
E_POINTER
Le paramètre SensorInterface ne peut pas être NULL.

Remarques

Windows Biometric Framework appelle cette fonction après le chargement d’une DLL d’adaptateur de capteur en mémoire. Chaque DLL d’adaptateur de capteur doit donc implémenter et exporter la fonction WbioQueryEngineInterface . Le nom de la fonction respecte la casse, et son orthographe et sa signature doivent correspondre exactement à la description fournie dans la section Syntaxe.

Pour être visible par Windows Biometric Framework, la fonction WbioQueryEngineInterface doit être nommée dans la section EXPORTS du fichier de commande éditeur de liens de définition d’exportation pour la DLL.

Examples

Le pseudocode suivant montre une implémentation possible de cette fonction.

HRESULT
WINAPI
WbioQuerySensorInterface(
    __out PWINBIO_SENSOR_INTERFACE *SensorInterface
    )
{
    // g_SensorInterface is a global variable.
    *SensorInterface = &g_SensorInterface;
    return S_OK;
}

Spécifications

Requirement Valeur
Client minimum requis Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau uniquement]
plateforme cible Fenêtres
Header winbio_adapter.h (inclure Winbio_adapter.h)

Voir aussi

Fonctions de plug-in