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 comme 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

Détail de l’état de l’opération d’E/S. C’est là que les codes d’erreur et d’informations WINBIO sont transmis. Le tableau suivant présente les 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 collecter les informations nécessaires à partir de l’appareil.
WINBIO_E_DEVICE_BUSY L’appareil est 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.

Exigences

Exigence Valeur
client minimum pris en charge Disponible dans Windows 7 et versions ultérieures de Windows.
d’en-tête winbio_ioctl.h