Sensor Adapter Functions
A sensor adapter wraps a biometric device and provides a standard interface that enables the Windows Biometric service to configure the sensor, capture samples, and control the flow of biometric data to the processing engine. The following functions must be implemented by the developer of the adapter. They are called by the Windows Biometric service.
In this section
Topic | Description |
---|---|
SensorAdapterAcceptCalibrationData |
Passes calibration data from the engine adapter to the sensor adapter. |
SensorAdapterActivate |
Gives the Sensor Adapter the chance to perform any work needed to bring the sensor component out of an idle state. |
SensorAdapterAttach |
Adds a sensor adapter to the processing pipeline of the biometric unit. |
SensorAdapterCancel |
Cancels all pending sensor operations. |
SensorAdapterClearContext |
Prepares the processing pipeline of the biometric unit for a new operation. |
SensorAdapterControlUnit |
Performs a vendor-defined control operation that does not require elevated privilege. |
SensorAdapterControlUnitPrivileged |
Performs a vendor-defined control operation that requires elevated privilege. |
SensorAdapterDeactivate |
Gives the Sensor Adapter the chance to perform any work needed to put the sensor component into an idle state. |
SensorAdapterDetach |
Releases adapter specific resources attached to the pipeline. |
SensorAdapterExportSensorData |
Retrieves the most recently captured biometric sample formatted as a standard WINBIO_BIR structure. |
SensorAdapterFinishCapture |
Called by the Windows Biometric Framework to wait for the completion of a capture operation initiated by the SensorAdapterStartCapture function. |
SensorAdapterGetIndicatorStatus |
Retrieves a value that indicates whether the sensor indicator is on or off. |
SensorAdapterNotifyPowerChange |
Receives notification about a change in the computer power state and prepares the sensor adapter accordingly. |
SensorAdapterPipelineCleanup |
Gives the Sensor Adapter the chance to perform any cleanup in that requires help from the Engine or Storage adapter components. |
SensorAdapterPipelineInit |
Gives the Sensor Adapter the chance to perform any initialization that remains incomplete, and which requires help from the Engine or Storage adapter components. |
SensorAdapterPushDataToEngine |
Makes the current contents of the sample buffer available to the engine adapter. |
SensorAdapterQueryCalibrationFormats |
Determines the set of calibration formats supported by the Sensor Adapter. |
SensorAdapterQueryExtendedInfo |
Determines the capabilities and limitations of the biometric sensor component. |
SensorAdapterQueryStatus |
Retrieves information about the current status of the sensor device. |
SensorAdapterReset |
Reinitializes the sensor. |
SensorAdapterSetCalibrationFormat |
Notifies the sensor adapter that a particular calibration data format has been selected by the engine adapter. |
SensorAdapterSetIndicatorStatus |
Toggles the sensor indicator on or off. |
SensorAdapterSetMode |
Sets the sensor adapter mode. |
SensorAdapterStartCapture |
Begins an asynchronous biometric capture. |
WbioQuerySensorInterface |
Retrieves a pointer to the WINBIO_SENSOR_INTERFACE structure for the sensor adapter. |