Freigeben über


winbio_ioctl.h-Header

Dieser Header wird von biometrischen Daten verwendet. Weitere Informationen finden Sie unter

winbio_ioctl.h enthält die folgenden Programmierschnittstellen:

IOCTLs

 
IOCTL_BIOMETRIC_CALIBRATE

Die IOCTL_BIOMETRIC_CALIBRATE IOCTL weist den Treiber an, alle erforderlichen Schritte auszuführen, um das Gerät für die Verwendung zu kalibrieren.
IOCTL_BIOMETRIC_CAPTURE_DATA

Die IOCTL_BIOMETRIC_CAPTURE_DATA IOCTL weist den Fahrer an, den nächsten Scan biometrischer Daten abzurufen. Mit diesem Aufruf sollte das Gerät in den Erfassungsmodus versetzt werden. Vom Anbieter bereitgestellte WBDI-Treiber müssen IOCTL_BIOMETRIC_CAPTURE_DATA unterstützen.
IOCTL_BIOMETRIC_GET_ATTRIBUTES

Die IOCTL_BIOMETRIC_GET_ATTRIBUTES IOCTL gibt eine Struktur zurück, die einen Satz von Attributen für den Sensor enthält. Vom Anbieter bereitgestellte WBDI-Treiber müssen diese IOCTL unterstützen.
IOCTL_BIOMETRIC_GET_INDICATOR

Die IOCTL_BIOMETRIC_GET_INDICATOR IOCTL weist den Treiber an, die status der Anzeigeleuchte abzurufen. Diese IOCTL ist optional.
IOCTL_BIOMETRIC_GET_SENSOR_STATUS

Die IOCTL_BIOMETRIC_GET_SENSOR_STATUS IOCTL weist den Treiber an, alle erforderlichen Schritte auszuführen, um die aktuelle Betriebs-status des Geräts zu erfassen. Vom Anbieter bereitgestellte WBDI-Treiber müssen diese IOCTL unterstützen.
IOCTL_BIOMETRIC_GET_SUPPORTED_ALGORITHMS

Die IOCTL_BIOMETRIC_GET_SUPPORTED_ALGORITHMS IOCTL ruft eine Liste kryptografischer Hashalgorithmen ab, die vom Gerät unterstützt werden. Diese IOCTL ist optional.
IOCTL_BIOMETRIC_RESET

Die IOCTL_BIOMETRIC_RESET IOCTL setzt das Gerät entsprechend dem aktuellen Energiezustand auf einen bekannten oder leer behafteten Zustand zurück. Vom Anbieter bereitgestellte WBDI-Treiber müssen diese IOCTL unterstützen.
IOCTL_BIOMETRIC_SET_INDICATOR

Die IOCTL_BIOMETRIC_SET_INDICATOR IOCTL weist den Treiber an, die status der Anzeigeleuchte zu aktualisieren.
IOCTL_BIOMETRIC_UPDATE_FIRMWARE

Die IOCTL_BIOMETRIC_UPDATE_FIRMWARE IOCTL weist den Treiber an, die Firmware für das Gerät mit dem angegebenen Firmwareimage zu aktualisieren. Diese IOCTL ist optional.

Strukturen

 
WINBIO_BLANK_PAYLOAD

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

Die IOCTL_BIOMETRIC_CALIBRATE IOCTL gibt die WINBIO_CALIBRATION_INFO Struktur als Ausgabe zurück.
WINBIO_CAPTURE_DATA

Die IOCTL_BIOMETRIC_CAPTURE_DATA IOCTL gibt die WINBIO_CAPTURE_DATA-Struktur als Ausgabe zurück.
WINBIO_CAPTURE_PARAMETERS

Die IOCTL_BIOMETRIC_CAPTURE_DATA IOCTL verwendet die WINBIO_CAPTURE_PARAMETERS-Struktur als Eingabe.
WINBIO_DATA

Die WINBIO_DATA-Struktur gibt Daten in IOCTL-Nutzlasten an.
WINBIO_DIAGNOSTICS

Die IOCTL_BIOMETRIC_GET_SENSOR_STATUS IOCTL gibt die WINBIO_DIAGNOSTICS-Struktur als Ausgabe zurück.
WINBIO_GET_INDICATOR

Die WINBIO_GET_INDICATOR-Struktur ist die OUT-Nutzlast für IOCTL_BIOMETRIC_GET_INDICATOR.
WINBIO_SENSOR_ATTRIBUTES

Die IOCTL_BIOMETRIC_GET_ATTRIBUTES-Struktur gibt die WINBIO_SENSOR_ATTRIBUTES-Struktur als Ausgabe zurück.
WINBIO_SET_INDICATOR

Die WINBIO_SET_INDICATOR-Struktur ist die IN-Nutzlast für IOCTL_BIOMETRIC_SET_INDICATOR.
WINBIO_SUPPORTED_ALGORITHMS

Die WINBIO_SUPPORTED_ALGORITHMS Struktur ist die OUT-Nutzlast für IOCTL_BIOMETRIC_GET_SUPPORTED_ALGORITHMS.
WINBIO_UPDATE_FIRMWARE

Die WINBIO_UPDATE_FIRMWARE-Struktur ist die IN-Nutzlast für IOCTL_BIOMETRIC_UPDATE_FIRMWARE.