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. |