Compartilhar via


cabeçalho winbio_ioctl.h

Esse cabeçalho é usado pela biometria. Para obter mais informações, consulte:

winbio_ioctl.h contém as seguintes interfaces de programação:

IOCTLs

 
IOCTL_BIOMETRIC_CALIBRATE

O IOCTL_BIOMETRIC_CALIBRATE IOCTL orienta o driver a executar as etapas necessárias para calibrar o dispositivo para uso.
IOCTL_BIOMETRIC_CAPTURE_DATA

O IOCTL_BIOMETRIC_CAPTURE_DATA IOCTL orienta o driver a recuperar a próxima verificação de dados biométricos. Essa chamada deve colocar o dispositivo no modo de captura. Os drivers WBDI fornecidos pelo fornecedor devem dar suporte a IOCTL_BIOMETRIC_CAPTURE_DATA.
IOCTL_BIOMETRIC_GET_ATTRIBUTES

O IOCTL_BIOMETRIC_GET_ATTRIBUTES IOCTL retorna uma estrutura que contém um conjunto de atributos para o sensor. Os drivers WBDI fornecidos pelo fornecedor devem dar suporte a esse IOCTL.
IOCTL_BIOMETRIC_GET_INDICATOR

O IOCTL_BIOMETRIC_GET_INDICATOR IOCTL orienta o driver a recuperar o status da luz indicadora. Este IOCTL é opcional.
IOCTL_BIOMETRIC_GET_SENSOR_STATUS

O IOCTL_BIOMETRIC_GET_SENSOR_STATUS IOCTL informa ao driver para executar as etapas necessárias para coletar o status operacional atual do dispositivo. Os drivers WBDI fornecidos pelo fornecedor devem dar suporte a esse IOCTL.
IOCTL_BIOMETRIC_GET_SUPPORTED_ALGORITHMS

O IOCTL_BIOMETRIC_GET_SUPPORTED_ALGORITHMS IOCTL recupera uma lista de algoritmos de hash criptográficos compatíveis com o dispositivo. Este IOCTL é opcional.
IOCTL_BIOMETRIC_RESET

O IOCTL_BIOMETRIC_RESET IOCTL redefine o dispositivo para um estado conhecido ou ocioso, de acordo com o estado de energia atual. Os drivers WBDI fornecidos pelo fornecedor devem dar suporte a esse IOCTL.
IOCTL_BIOMETRIC_SET_INDICATOR

O IOCTL_BIOMETRIC_SET_INDICATOR IOCTL orienta o driver a atualizar a status da luz indicadora.
IOCTL_BIOMETRIC_UPDATE_FIRMWARE

O IOCTL_BIOMETRIC_UPDATE_FIRMWARE IOCTL informa ao driver para atualizar o firmware para o dispositivo com a imagem de firmware fornecida. Este IOCTL é opcional.

Estruturas

 
WINBIO_BLANK_PAYLOAD

Os IOCTLs IOCTL_BIOMETRIC_RESET e IOCTL_BIOMETRIC_UPDATE_FIRMWARE retornam a estrutura WINBIO_BLANK_PAYLOAD como saída.
WINBIO_CALIBRATION_INFO

O IOCTL_BIOMETRIC_CALIBRATE IOCTL retorna a estrutura WINBIO_CALIBRATION_INFO como saída.
WINBIO_CAPTURE_DATA

O IOCTL_BIOMETRIC_CAPTURE_DATA IOCTL retorna a estrutura WINBIO_CAPTURE_DATA como saída.
WINBIO_CAPTURE_PARAMETERS

O IOCTL_BIOMETRIC_CAPTURE_DATA IOCTL usa a estrutura WINBIO_CAPTURE_PARAMETERS como entrada.
WINBIO_DATA

A estrutura WINBIO_DATA especifica dados em conteúdos IOCTL.
WINBIO_DIAGNOSTICS

O IOCTL_BIOMETRIC_GET_SENSOR_STATUS IOCTL retorna a estrutura WINBIO_DIAGNOSTICS como saída.
WINBIO_GET_INDICATOR

A estrutura WINBIO_GET_INDICATOR é o conteúdo OUT para IOCTL_BIOMETRIC_GET_INDICATOR.
WINBIO_SENSOR_ATTRIBUTES

A estrutura IOCTL_BIOMETRIC_GET_ATTRIBUTES retorna a estrutura WINBIO_SENSOR_ATTRIBUTES como saída.
WINBIO_SET_INDICATOR

A estrutura WINBIO_SET_INDICATOR é o conteúdo IN para IOCTL_BIOMETRIC_SET_INDICATOR.
WINBIO_SUPPORTED_ALGORITHMS

A estrutura WINBIO_SUPPORTED_ALGORITHMS é o conteúdo OUT para IOCTL_BIOMETRIC_GET_SUPPORTED_ALGORITHMS.
WINBIO_UPDATE_FIRMWARE

A estrutura WINBIO_UPDATE_FIRMWARE é o conteúdo IN para IOCTL_BIOMETRIC_UPDATE_FIRMWARE.