What does HRESULT 0x80098004 (WINBIO_E_CANCELED) mean?

 
Previous Next
WINBIO_E_UNKNOWN_ID WINBIO_E_NO_MATCH

WINBIO_E_CANCELED

WINBIO_E_CANCELED means that the biometric operation was deliberately cancelled before completion. Cancellation may come from the caller, a UI flow ending, session shutdown, or an asynchronous operation being cancelled.

What to check

  • Correlate the result with cancellation, session-close, timeout, or window-focus events in the application log.
  • Do not treat the code as a failed biometric match; it means a result was not produced.
  • In asynchronous code, wait for the final operation result and prevent the session from being closed while the callback is still pending.

Microsoft: WinBioOpenSession

Microsoft: WinBioCaptureSample

Microsoft: Windows Biometric Framework client error codes


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