| Previous | Next |
| WINBIO_E_CONFIGURATION_FAILURE | WINBIO_E_SAS_ENABLED |
WINBIO_E_SENSOR_UNAVAILABLE
WINBIO_E_SENSOR_UNAVAILABLE has a documented WinBioOpenSession condition: the caller requested WINBIO_POOL_PRIVATE and one or more units selected for that pool are not available. This is a pool-allocation problem, not a generic “fingerprint reader not found” result.
Validate the requested private pool
- Log the complete
UnitArrayandUnitCountpassed toWinBioOpenSession. - Enumerate currently attached biometric units and confirm that every requested unit ID still exists.
- Check whether a unit has been assigned to another pool or is reserved by a different private-pool configuration.
Private pools reserve biometric units for exclusive use by the client application. Microsoft also notes that units return to their original pools when a private pool is released. Diagnose availability at session-open time and avoid silently dropping unavailable unit IDs, because doing so changes the set of sensors and database behavior the application intended to use.
WinBioOpenSession · Private sensor pool
Looking for a different code? Search another status or error code.
