WINBIO_CALIBRATION_INFO - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// winbio_ioctl.h

typedef struct _WINBIO_CALIBRATION_INFO {
  DWORD       PayloadSize;
  HRESULT     WinBioHresult;
  WINBIO_DATA CalibrationData;
} WINBIO_CALIBRATION_INFO, *PWINBIO_CALIBRATION_INFO;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-winbio_ioctl-_winbio_calibration_info)

_WINBIO_CALIBRATION_INFO structure

Description

The IOCTL_BIOMETRIC_CALIBRATE IOCTL returns the WINBIO_CALIBRATION_INFO structure as output.

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 for this member.

Status value Description
S_OK The operation completed successfully.
HRESULT_FROM_NT(STATUS_IO_DEVICE_ERROR) The driver could not gather the necessary information from the device.
WINBIO_E_DEVICE_BUSY The device is in the middle of a vendor-specific operation. This should only be returned when the device cannot be reset, and the vendor-specific operation cannot be canceled.

CalibrationData

A structure of type WINBIO_DATA that contains calibration data specific to this sensor. This member is optional.