estrutura WINBIO_UNIT_SCHEMA
A estrutura WINBIO_UNIT_SCHEMA descreve os recursos de uma unidade biométrica. Ele é usado pela função WinBioEnumBiometricUnits .
Sintaxe
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;
Membros
-
UnitId
-
Um valor que identifica a unidade biométrica.
-
PoolType
-
Um valor ULONG que especifica o tipo da unidade biométrica. Esse valor pode ser um dos seguintes:
Valor Significado - WINBIO_POOL_UNKNOWN
O tipo é desconhecido. - WINBIO_POOL_SYSTEM
A sessão se conecta a uma coleção compartilhada de unidades biométricas gerenciadas pelo provedor de serviços. - WINBIO_POOL_PRIVATE
A sessão se conecta a uma coleção de unidades biométricas gerenciadas pelo chamador. -
BiométricoFactor
-
Um valor que especifica o tipo da unidade biométrica. Somente WINBIO_TYPE_FINGERPRINT tem suporte no momento.
-
SensorSubType
-
Um subtipo de sensor definido para o tipo biométrico especificado pelo membro BiometricFactor . Atualmente, há suporte para apenas tipos de impressão digital (WINBIO_TYPE_FINGERPRINT). Atualmente, os seguintes subtipos são definidos para impressões digitais:
- WINBIO_SENSOR_SUBTYPE_UNKNOWN
- WINBIO_FP_SENSOR_SUBTYPE_SWIPE
- WINBIO_FP_SENSOR_SUBTYPE_TOUCH
-
Funcionalidades
-
Uma máscara de bits dos recursos do sensor biométrico. Isso pode ser um OR bit a bit dos seguintes valores:
- 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
Observação
A constante WINBIO_CAPABILITY_VIRTUAL_SENSOR aplica-se apenas a Windows 10 e posteriores.
-
DeviceInstanceId
-
Um valor de cadeia de caracteres que contém a ID do dispositivo. A cadeia de caracteres pode conter até 256 caracteres Unicode, incluindo um caractere NULL de terminação.
-
Descrição
-
Um valor de cadeia de caracteres que contém uma descrição da unidade biométrica. A cadeia de caracteres pode conter até 256 caracteres Unicode, incluindo um caractere NULL de terminação.
-
Fabricante
-
Um valor de cadeia de caracteres que contém o nome do fabricante. A cadeia de caracteres pode conter até 256 caracteres Unicode, incluindo um caractere NULL de terminação.
-
Modelo
-
Um valor de cadeia de caracteres que contém o número do modelo da unidade biométrica. A cadeia de caracteres pode conter até 256 caracteres Unicode, incluindo um caractere NULL de terminação.
-
SerialNumber
-
Uma cadeia de caracteres Unicode terminada em NULL que contém o número de série da unidade biométrica. A cadeia de caracteres pode conter até 256 caracteres Unicode, incluindo um caractere NULL de terminação.
-
FirmwareVersion
-
Uma estrutura WINBIO_VERSION que contém os números de versão principal e secundária da unidade biométrica.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows 7 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows Server 2008 R2 [somente aplicativos da área de trabalho] |
Cabeçalho |
|