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


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

IOCTL_BIOMETRIC_CALIBRATE IOCTL возвращает структуру 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