Freigeben über


WINBIO_BLANK_PAYLOAD-Struktur (winbio_ioctl.h)

Die IOCTL_BIOMETRIC_RESET und IOCTL_BIOMETRIC_UPDATE_FIRMWARE IOCTLs geben die WINBIO_BLANK_PAYLOAD-Struktur als Ausgabe zurück.

Syntax

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

Member

PayloadSize

Die Gesamtgröße der Nutzlast. Dies schließt die Struktur mit fester Länge und alle Variablendaten am Ende ein.

WinBioHresult

Die status Detail des E/A-Vorgangs. Hier werden WINBIO-Fehler- und Informationscodes übergeben. In der folgenden Tabelle sind die möglichen Werte aufgeführt.

Statuswert BESCHREIBUNG
S_OK Der Vorgang wurde erfolgreich abgeschlossen.
HRESULT_FROM_NT(STATUS_IO_DEVICE_ERROR) Der Treiber konnte nicht die erforderlichen Informationen vom Gerät sammeln.
WINBIO_E_DEVICE_BUSY Das Gerät befindet sich in der Mitte eines herstellerspezifischen Vorgangs. Dies sollte nur zurückgegeben werden, wenn das Gerät nicht zurückgesetzt werden kann und der herstellerspezifische Vorgang nicht abgebrochen werden kann.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar in Windows 7 und späteren Windows-Versionen.
Kopfzeile winbio_ioctl.h