Client Application Functions

The following functions are supported for client application development by the Windows Biometric Framework API.

In this section

TopicDescription

WinBioAcquireFocus

Acquires window focus.

WinBioAsyncEnumBiometricUnits

Asynchronously enumerates all attached biometric units that match the input factor type.

WinBioAsyncEnumDatabases

Asynchronously enumerates all registered databases that match a specified type.

WinBioAsyncEnumServiceProviders

Asynchronously returns information about installed biometric service providers.

WinBioAsyncMonitorFrameworkChanges

Starts an asynchronous monitor of changes to the biometric framework.

WinBioAsyncOpenFramework

Opens a handle to the biometric framework.

WinBioAsyncOpenSession

Asynchronously connects to a biometric service provider and one or more biometric units.

WinBioCancel

Cancels all pending biometric operations for a specified session.

WinBioCaptureSample

Captures a biometric sample and fills a biometric information record (BIR) with the raw or processed data.

WinBioCaptureSampleWithCallback

Captures a biometric sample asynchronously and returns the raw or processed data in a biometric information record (BIR).

WinBioCloseFramework

Closes a framework handle previously opened with WinBioAsyncOpenFramework.

WinBioCloseSession

Closes a biometric session and releases associated resources.

WinBioControlUnit

Allows the caller to perform vendor-defined control operations on a biometric unit.

WinBioControlUnitPrivileged

Allows the caller to perform privileged vendor-defined control operations on a biometric unit.

WinBioDeleteTemplate

Deletes a biometric template from the template store.

WinBioEnrollBegin

Initiates a biometric enrollment sequence and creates an empty biometric template.

WinBioEnrollCapture

Captures a biometric sample and adds it to a template.

WinBioEnrollCaptureWithCallback

Asynchronously captures a biometric sample and adds it to a template.

WinBioEnrollCommit

Finalizes a pending biometric template and saves it to the database associated with the biometric unit used for enrollment.

WinBioEnrollDiscard

Ends the enrollment sequence and discards a pending biometric template.

WinBioEnumBiometricUnits

Enumerates all attached biometric units that match the input type.

WinBioEnumDatabases

Enumerates all registered databases that match a specified type.

WinBioEnumEnrollments

Retrieves the biometric sub-factors enrolled for a specified identity and biometric unit.

WinBioEnumServiceProviders

Retrieves information about installed biometric service providers.

WinBioFree

Releases memory allocated for the client application by an earlier call to a Windows Biometric Framework API function.

WinBioGetCredentialState

Retrieves a value that specifies whether credentials have been set for the specified user.

WinBioGetDomainLogonSetting

Retrieves a value that specifies whether users can log on to a domain by using biometric information.

WinBioGetEnabledSetting

Retrieves a value that specifies whether the Windows Biometric Framework is currently enabled.

WinBioGetLogonSetting

Retrieves a value that indicates whether users can log on by using biometric information.

WinBioGetProperty

Retrieves a session, unit, or template property.

WinBioIdentify

Captures a biometric sample and determines whether it matches an existing biometric template.

WinBioIdentifyWithCallback

Asynchronously captures a biometric sample and determines whether it matches an existing biometric template.

WinBioLocateSensor

Retrieves the ID number of a biometric unit selected interactively by a user.

WinBioLocateSensorWithCallback

Asynchronously retrieves the ID number of the biometric unit selected interactively by a user.

WinBioLockUnit

Locks a biometric unit for exclusive use by a single session.

WinBioLogonIdentifiedUser

causes a fast user switch to the account associated with the last successful identification operation performed by the biometric session.

WinBioOpenSession

Connects to a biometric service provider and one or more biometric units.

WinBioRegisterEventMonitor

Registers a callback function to receive event notifications from the service provider associated with an open session.

WinBioReleaseFocus

Releases window focus.

WinBioRemoveAllCredentials

Removes all credentials from the store.

WinBioRemoveAllDomainCredentials

Removes all user credentials for the current domain from the store.

WinBioRemoveCredential

Deletes a biometric logon credential for a specified user.

WinBioSetCredential

Saves a biometric logon credential for the current user.

WinBioUnlockUnit

Releases the session lock on the specified biometric unit.

WinBioUnregisterEventMonitor

cancels event notifications from the service provider associated with an open biometric session.

WinBioVerify

Captures a biometric sample and determines whether the sample corresponds to the specified user identity.

WinBioVerifyWithCallback

Asynchronously captures a biometric sample and determines whether the sample corresponds to the specified user identity.

WinBioWait

Blocks caller execution until all pending biometric operations for a session have been completed or canceled.

 

Related topics

Client Application Reference

 

 

Community Additions

ADD
Show:
© 2014 Microsoft