Partager via


structure WINBIO_BLANK_PAYLOAD (winbio_ioctl.h)

Les IOCTL_BIOMETRIC_RESET et IOCTL_BIOMETRIC_UPDATE_FIRMWARE IOCTL retournent la structure WINBIO_BLANK_PAYLOAD en tant que sortie.

Syntaxe

typedef struct _WINBIO_BLANK_PAYLOAD {
  DWORD   PayloadSize;
  HRESULT WinBioHresult;
} WINBIO_BLANK_PAYLOAD, *PWINBIO_BLANK_PAYLOAD;

Membres

PayloadSize

Taille totale de la charge utile. Cela inclut la structure de longueur fixe et toutes les données variables à la fin.

WinBioHresult

Le status détail de l’opération d’E/S. C’est là que les codes d’erreur et d’informations WINBIO seront transmis. La table suivante indique des valeurs possibles.

Valeur d’état Description
S_OK L’opération s’est terminée avec succès.
HRESULT_FROM_NT(STATUS_IO_DEVICE_ERROR) Le pilote n’a pas pu recueillir les informations nécessaires à partir de l’appareil.
WINBIO_E_DEVICE_BUSY L’appareil se trouve au milieu d’une opération spécifique au fournisseur. Cela ne doit être retourné que lorsque l’appareil ne peut pas être réinitialisé et que l’opération spécifique au fournisseur ne peut pas être annulée.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible dans Windows 7 et versions ultérieures de Windows.
En-tête winbio_ioctl.h