Поделиться через


структура WINBIO_CALIBRATION_INFO (winbio_ioctl.h)

IOCTL IOCTL_BIOMETRIC_CALIBRATE возвращает в качестве выходных данных структуру WINBIO_CALIBRATION_INFO.

Синтаксис

typedef struct _WINBIO_CALIBRATION_INFO {
  DWORD       PayloadSize;
  HRESULT     WinBioHresult;
  WINBIO_DATA CalibrationData;
} WINBIO_CALIBRATION_INFO, *PWINBIO_CALIBRATION_INFO;

Члены

PayloadSize

Общий размер полезных данных. Сюда входит структура фиксированной длины и все переменные данные в конце.

WinBioHresult

Сведения о состоянии операции ввода-вывода. Здесь будут передаваться коды ошибок и сведений WINBIO. В следующей таблице показаны возможные значения для этого элемента.

Значение состояния Описание
S_OK Операция выполнена успешно.
HRESULT_FROM_NT(STATUS_IO_DEVICE_ERROR) Драйверу не удалось собрать необходимые сведения с устройства.
WINBIO_E_DEVICE_BUSY Устройство находится в середине операции, относяющейся к поставщику. Это должно быть возвращено только в том случае, если устройство не удается сбросить, а операцию, относясь к поставщику, нельзя отменить.

CalibrationData

Структура типа WINBIO_DATA , содержащая данные калибровки, относящиеся к данному датчику. Этот член является необязательным.

Требования

Требование Значение
Минимальная версия клиента Доступно в Windows 7 и более поздних версиях Windows.
Верхняя часть winbio_ioctl.h