Mobile support in Windows 10

[Some information relates to pre-released product which may be substantially modified before it's commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here.]

Starting with Windows 10, build 1511, you can use these APIs to test fingerprint support for Windows Hello in your mobile images. These APIs are not used for deploying solutions, they are intended for testing purposes only.

API support for mobile

Here is the subset of APIs available for you to use in applications used to develop a sensor driver for Windows Mobile.

These APIs are available in the OS but mobile applications can only use the WinRT API surface.

APIDescription

WinBioEnumServiceProviders

Retrieves information about installed biometric service providers.

WinBioEnumBiometricUnits

Enumerates all attached biometric units that match the input type.

WinBioCloseSession

Closes a biometric session and releases associated resources.

WinBioWait

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

WinBioCancel

Cancels all pending biometric operations for a specified session.

WinBioEnrollBegin

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

WinBioEnrollCapture

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.

WinBioEnumEnrollments

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

WinBioDeleteTemplate

Deletes a biometric template from the template store.

WinBioGetProperty

Retrieves a session, unit, or template property.

WinBioSetProperty

Sets the value of a standard property associated with a biometric session, unit, template, or account.

WinBioFree

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

WinBioSetCredential

Saves a biometric logon credential for the current user.

WinBioRemoveCredential

Deletes a biometric logon credential for a specified user.

WinBioRemoveAllCredentials

Removes all credentials from the store.

WinBioRemoveAllDomainCredentials

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

WinBioGetCredentialState

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

WinBioAsyncOpenFramework

Opens a handle to the biometric framework. You can use this handle to asynchronously enumerate biometric units, databases, and service providers and to receive asynchronous notification when biometric units are attached to the computer or removed.

WinBioCloseFramework

Closes a framework handle previously opened with WinBioAsyncOpenFramework.

WinBioAsyncEnumServiceProviders

Asynchronously returns information about installed biometric service providers. For a synchronous version of this function, see WinBioEnumServiceProviders.

WinBioAsyncEnumBiometricUnits

Asynchronously enumerates all attached biometric units that match the input factor type. For a synchronous version of this function, see WinBioEnumBiometricUnits.

WinBioVerify

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

WinBioIdentify

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

WinBioMonitorPresence

Turns on the face-recognition or iris-monitoring mechanism for the specified biometric unit.

WinBioEnrollSelect

Specifies the individual that you want to enroll when data that represents multiple individuals is present in the sample buffer.

WinBioAsyncOpenSession

Asynchronously connects to a biometric service provider and one or more biometric units. If successful, the function returns a biometric session handle. Every operation performed by using this handle will be completed asynchronously, including WinBioCloseSession, and the results will be returned to the client application by using the method specified in the NotificationMethod parameter.

WinBioLockUnit

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

WinBioControlUnit

Allows the caller to perform vendor-defined control operations on a biometric unit. This function is provided for access to extended vendor operations for which elevated privileges are not required. If access rights are required, call the WinBioControlUnitPrivileged function.

WinBioControlUnitPrivileged

Allows the caller to perform privileged vendor-defined control operations on a biometric unit. The client must call this function to perform extended vendor operations that require elevated access rights. If no privileges are required, the client can call the WinBioControlUnit function.

 

 

 

Show: