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.

Plug-in Functions