Freigeben über


WINBIO_DIAGNOSTICS-Struktur (winbio_ioctl.h)

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

Syntax

typedef struct _WINBIO_DIAGNOSTICS {
  DWORD                PayloadSize;
  HRESULT              WinBioHresult;
  WINBIO_SENSOR_STATUS SensorStatus;
  WINBIO_DATA          VendorDiagnostics;
} WINBIO_DIAGNOSTICS, *PWINBIO_DIAGNOSTICS;

Member

PayloadSize

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

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 die erforderlichen Informationen nicht vom Gerät sammeln.

SensorStatus

Eine Struktur vom Typ WINBIO_SENSOR_STATUS, die die status des biometrischen Sensors enthält.

VendorDiagnostics

Eine optionale WINBIO_DATA-Struktur für anbieterspezifische zusätzliche Informationen.

Anforderungen

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

Weitere Informationen

IOCTL_BIOMETRIC_GET_SENSOR_STATUS