What does HRESULT 0x80098010 (WINBIO_E_DEVICE_BUSY) mean?

 
Previous Next
WINBIO_E_INVALID_DEVICE_STATE WINBIO_E_DATABASE_CANT_CREATE

WINBIO_E_DEVICE_BUSY

WINBIO_E_DEVICE_BUSY means the sensor is currently occupied by another operation or client. It is normally a concurrency or timing condition, not proof of a failed sensor.

What to check for WINBIO_E_DEVICE_BUSY

  • Retry only after the active operation has completed; avoid a tight retry loop.
  • Check for another sign-in, enrollment, diagnostic, or vendor utility using the same reader.
  • Make sure application code unlocks the unit and closes sessions after it completes work.

Microsoft: WinBioOpenSession

Microsoft: WBF client error codes

Diagnostic discriminator: Check concurrent biometric operations and session ownership at the sensor. This status is a temporary busy condition; it does not by itself indicate sensor hardware failure.


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