| Previous | Next |
| WINBIO_E_UNSUPPORTED_FACTOR | WINBIO_E_UNKNOWN_ID |
WINBIO_E_INVALID_UNIT
WINBIO_E_INVALID_UNIT indicates that the supplied WINBIO_UNIT_ID does not refer to a currently valid biometric device. Unit IDs are runtime identifiers; a device removal, driver reload, or a stale cached value can make an old ID invalid.
What to check
- Enumerate biometric units again and use the current unit ID rather than a cached value.
- Check Device Manager and the Windows Biometric Service when the device is missing from enumeration.
- Treat a device-arrival or device-removal event as a reason to rebuild the session and unit selection.
Microsoft: Windows Biometric Framework client error codes
Looking for a different code? Search another status or error code.