What does HRESULT 0x00090002 (WINBIO_I_EXTENDED_STATUS_INFORMATION) mean?

 
Previous Next
WINBIO_I_MORE_DATA SEC_I_CONTINUE_NEEDED

WINBIO_I_EXTENDED_STATUS_INFORMATION

WINBIO_I_EXTENDED_STATUS_INFORMATION tells the caller that a single top-level status is not the whole result. Extended biometric operations can return structured status data with several measurements or condition fields, so the application must inspect the operation-specific payload rather than treating the HRESULT as a final yes/no decision.

Decode the returned result structure

  • Record the WINBIO_ASYNC_RESULT.Operation value so the correct member of the Parameters union is decoded.
  • For enrollment, inspect extended enrollment status fields such as sample requirements or modality-specific position information.
  • Preserve individual status values in logs; collapsing them into the HRESULT loses the data needed to guide the next capture.

The Windows Biometric Framework uses operation-specific result structures because fingerprint, face, and iris workflows can expose different progress and quality information. This informational code is therefore a signal to continue parsing the returned structure. It should not be mapped to a generic retry unless the detailed fields actually indicate that another capture or user adjustment is required.

WINBIO_ASYNC_RESULT · Extended enrollment status


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