What does HRESULT 0x80098048 (WINBIO_E_UNSUPPORTED_POOL_TYPE) mean?

 
Previous Next
WINBIO_E_CRED_PROV_SECURITY_LOCKOUT WINBIO_E_SELECTION_REQUIRED

WINBIO_E_UNSUPPORTED_POOL_TYPE

WINBIO_E_UNSUPPORTED_POOL_TYPE is a capability mismatch between the requested pool type and the biometric factor/provider. WBF organizes units into system, private, and unassigned pools, but support for a client operation is not inferred solely from the presence of a biometric device.

Verify pool semantics before opening the session

  • Log the biometric factor, PoolType, flags, unit array, and database ID used for the session request.
  • Use the system pool for Windows authentication scenarios and a private pool only when the application actually owns selected units and an application database.
  • Check platform restrictions for newer secure sensors; Microsoft notes that the classic WinBio API surface is not supported for ESS fingerprint sensors.

Changing WINBIO_POOL_SYSTEM to WINBIO_POOL_PRIVATE is not a generic compatibility workaround. Private pools reserve units exclusively and use different identity/database semantics. Select the pool from the application architecture, then verify that the biometric factor supports that design on the target platform.

Sensor pools · Creating a private sensor pool · Enhanced Sign-in Security


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