What does HRESULT 0x8009800F (WINBIO_E_INVALID_DEVICE_STATE) mean?

 
Previous Next
WINBIO_E_UNSUPPORTED_PURPOSE WINBIO_E_DEVICE_BUSY

WINBIO_E_INVALID_DEVICE_STATE

WINBIO_E_INVALID_DEVICE_STATE means the sensor is present but not in a state that permits the requested operation. It can be initializing, suspended, locked by another session, disabled, or transitioning after a power event.

What to check

  • Check that the device is enabled and that the Windows Biometric Service is running.
  • Re-enumerate the unit after resume, reconnect, or driver restart rather than using stale session state.
  • For applications, follow the required operation order and release unit locks when finished.

Microsoft: WinBioOpenSession

Microsoft: Sensor Adapter Functions

Microsoft: Windows Biometric Framework client error codes


Looking for a different code? Search another status or error code.