Partager via


PIBIO_SENSOR_SET_INDICATOR_STATUS_FN fonction de rappel (winbio_adapter.h)

Appelé par l’infrastructure biométrique Windows pour activer ou désactiver l’indicateur de capteur.

Syntaxe

PIBIO_SENSOR_SET_INDICATOR_STATUS_FN PibioSensorSetIndicatorStatusFn;

HRESULT PibioSensorSetIndicatorStatusFn(
  [in, out] PWINBIO_PIPELINE Pipeline,
  [in]      WINBIO_INDICATOR_STATUS IndicatorStatus
)
{...}

Paramètres

[in, out] Pipeline

Pointeur vers la structure WINBIO_PIPELINE associée à l’unité biométrique effectuant l’opération.

[in] IndicatorStatus

Valeur WINBIO_INDICATOR_STATUS . Il peut s'agir de l'une des ressources suivantes :

  • WINBIO_INDICATOR_ON
  • WINBIO_INDICATOR_OFF

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
E_POINTER
Le paramètre Pipeline est NULL.
E_INVALIDARG
Le paramètre IndicatorStatus n’est pas correct
WINBIO_E_DEVICE_FAILURE
Il y a eu une défaillance matérielle.
WINBIO_E_INVALID_DEVICE_STATE
Le membre SensorContext de la structure WINBIO_PIPELINE pointée par l’argument Pipeline est NULL ou le membre SensorHandle est défini sur INVALID_HANDLE_VALUE.
WINBIO_E_UNSUPPORTED_PROPERTY
Le capteur n’a pas d’indicateur.

Configuration requise

   
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)

Voir aussi

Fonctions de plug-in

SensorAdapterGetIndicatorStatus