структура WINBIO_UNIT_SCHEMA
Структура WINBIO_UNIT_SCHEMA описывает возможности биометрической единицы. Он используется функцией WinBioEnumBiometricUnits .
Синтаксис
typedef struct _WINBIO_UNIT_SCHEMA {
WINBIO_UNIT_ID UnitId;
WINBIO_POOL_TYPE PoolType;
WINBIO_BIOMETRIC_TYPE BiometricFactor;
WINBIO_BIOMETRIC_SENSOR_SUBTYPE SensorSubType;
WINBIO_CAPABILITIES Capabilities;
WINBIO_STRING DeviceInstanceId;
WINBIO_STRING Description;
WINBIO_STRING Manufacturer;
WINBIO_STRING Model;
WINBIO_STRING SerialNumber;
WINBIO_VERSION FirmwareVersion;
} WINBIO_UNIT_SCHEMA, *PWINBIO_UNIT_SCHEMA;
Члены
-
UnitId
-
Значение типа , идентифицирующее биометрическую единицу.
-
Тип пула
-
Значение ULONG , указывающее тип биометрической единицы. Может иметь одно из следующих значений:
Значение Значение - WINBIO_POOL_UNKNOWN
Тип неизвестен. - WINBIO_POOL_SYSTEM
Сеанс подключается к общей коллекции биометрических единиц, управляемых поставщиком услуг. - WINBIO_POOL_PRIVATE
Сеанс подключается к коллекции биометрических единиц, которыми управляет вызывающий объект. -
Биометрический фактор
-
Значение типа , указывающее тип биометрической единицы. В настоящее время поддерживается только WINBIO_TYPE_FINGERPRINT .
-
SensorSubType
-
Подтип датчика, определенный для биометрического типа, указанного элементом BiometricFactor . В настоящее время поддерживаются только типы отпечатков пальцев (WINBIO_TYPE_FINGERPRINT). В настоящее время для отпечатков пальцев определены следующие подтипы:
- WINBIO_SENSOR_SUBTYPE_UNKNOWN
- WINBIO_FP_SENSOR_SUBTYPE_SWIPE
- WINBIO_FP_SENSOR_SUBTYPE_TOUCH
-
Capabilities
-
Битовая маска возможностей биометрического датчика. Это может быть побитовое ИЛИ следующих значений:
- WINBIO_CAPABILITY_SENSOR
- WINBIO_CAPABILITY_MATCHING
- WINBIO_CAPABILITY_DATABASE
- WINBIO_CAPABILITY_PROCESSING
- WINBIO_CAPABILITY_ENCRYPTION
- WINBIO_CAPABILITY_NAVIGATION
- WINBIO_CAPABILITY_INDICATOR
- WINBIO_CAPABILITY_VIRTUAL_SENSOR
Примечание
Константная WINBIO_CAPABILITY_VIRTUAL_SENSOR применяется только для Windows 10 и более поздних версий.
-
DeviceInstanceId
-
Строковое значение, содержащее идентификатор устройства. Строка может содержать до 256 символов Юникода, включая завершающий символ NULL .
-
Описание
-
Строковое значение, содержащее описание биометрической единицы. Строка может содержать до 256 символов Юникода, включая завершающий символ NULL .
-
Производителя
-
Строковое значение, содержащее имя производителя. Строка может содержать до 256 символов Юникода, включая завершающий символ NULL .
-
Модель
-
Строковое значение, содержащее номер модели биометрической единицы. Строка может содержать до 256 символов Юникода, включая завершающий символ NULL .
-
SerialNumber
-
Строка Юникода с символом NULL, содержащая серийный номер биометрической единицы. Строка может содержать до 256 символов Юникода, включая завершающий символ NULL .
-
FirmwareVersion
-
Структура WINBIO_VERSION , содержащая основной и дополнительный номера версий для биометрической единицы.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 7 [только классические приложения] |
Минимальная версия сервера |
Windows Server 2008 R2 [только классические приложения] |
Заголовок |
|