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 |