WINBIO_DIAGNOSTICS structure

The IOCTL_BIOMETRIC_GET_SENSOR_STATUS IOCTL returns the WINBIO_DIAGNOSTICS structure as output.

Syntax


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

Members

PayloadSize

The total size of the payload. This includes the fixed length structure and any variable data at the end.

WinBioHresult

The status detail of the I/O operation. This is where WINBIO error and information codes will be passed. The following table shows possible values.

Status valueDescription

S_OK

The operation completed successfully.

HRESULT_FROM_NT(STATUS_IO_DEVICE_ERROR)

The driver could not gather the necessary information from the device.

 

SensorStatus

A structure of type WINBIO_SENSOR_STATUS that contains the operating status of the biometric sensor.

VendorDiagnostics

An optional WINBIO_DATA structure for vendor-specific additional information.

Remarks

Requirements

Version

Available in Windows 7 and later versions of Windows.

Header

Winbio_ioctl.h

See also

IOCTL_BIOMETRIC_GET_SENSOR_STATUS

 

 

Send comments about this topic to Microsoft

Show: