Windows Biometric Framework .NET wrapper
Package | NuGet |
---|---|
WinBiometricDotNet |
Function | Support | Win 7 | Win 8 | Win 10 | Note |
---|---|---|---|---|---|
WinBioAcquireFocus | ✓ | ✓ | ✓ | ✓ | |
WinBioAsyncEnumBiometricUnits | ✓ | ✓ | ✓ | ||
WinBioAsyncEnumDatabases | ✓ | ✓ | ✓ | ||
WinBioAsyncEnumServiceProviders | ✓ | ✓ | ✓ | ||
WinBioAsyncMonitorFrameworkChanges | ✓ | ✓ | ✓ | ||
WinBioAsyncOpenFramework | ✓ | ✓ | ✓ | ||
WinBioAsyncOpenSession | ✓ | ✓ | ✓ | ||
WinBioCancel | ✓ | ✓ | ✓ | ✓ | |
WinBioCaptureSample | ✓ | ✓ | ✓ | ✓ | |
WinBioCaptureSampleWithCallback | ✓ | ✓ | ✓ | ✓ | |
WinBioCloseFramework | ✓ | ✓ | ✓ | ||
WinBioCloseSession | ✓ | ✓ | ✓ | ✓ | |
WinBioControlUnit | ✓ | ✓ | ✓ | ✓ | |
WinBioControlUnitPrivileged | ✓ | ✓ | ✓ | ✓ | |
WinBioDeleteTemplate | ✓ | ✓ | ✓ | ✓ | |
WinBioEnrollBegin | ✓ | ✓ | ✓ | ✓ | |
WinBioEnrollCapture | ✓ | ✓ | ✓ | ✓ | |
WinBioEnrollCaptureWithCallback | ✓ | ✓ | ✓ | ✓ | |
WinBioEnrollCommit | ✓ | ✓ | ✓ | ✓ | |
WinBioEnrollDiscard | ✓ | ✓ | ✓ | ✓ | |
WinBioEnrollSelect | ✓ | ✓ | |||
WinBioEnumBiometricUnits | ✓ | ✓ | ✓ | ✓ | |
WinBioEnumDatabases | ✓ | ✓ | ✓ | ✓ | |
WinBioEnumEnrollments | ✓ | ✓ | ✓ | ✓ | |
WinBioEnumServiceProviders | ✓ | ✓ | ✓ | ✓ | |
WinBioFree | ✓ | ✓ | ✓ | ✓ | Internal use only |
WinBioGetCredentialState | ✓ | ✓ | ✓ | ✓ | |
WinBioGetDomainLogonSetting | ✓ | ✓ | ✓ | ✓ | |
WinBioGetEnabledSetting | ✓ | ✓ | ✓ | ✓ | |
WinBioGetEnrolledFactors | ✓ | ✓ | |||
WinBioGetLogonSetting | ✓ | ✓ | ✓ | ✓ | |
WinBioGetProperty | ✓ | ✓ | ✓ | ✓ | |
WinBioIdentify | ✓ | ✓ | ✓ | ✓ | |
WinBioIdentifyWithCallback | ✓ | ✓ | ✓ | ✓ | |
WinBioLocateSensor | ✓ | ✓ | ✓ | ✓ | |
WinBioLocateSensorWithCallback | ✓ | ✓ | ✓ | ✓ | |
WinBioLockUnit | ✓ | ✓ | ✓ | ✓ | |
WinBioLogonIdentifiedUser | ✓ | ✓ | ✓ | ✓ | |
WinBioMonitorPresence | ✓ | ✓ | |||
WinBioOpenSession | ✓ | ✓ | ✓ | ✓ | |
WinBioRegisterEventMonitor | ✓ | ✓ | ✓ | ✓ | |
WinBioReleaseFocus | ✓ | ✓ | ✓ | ✓ | |
WinBioRemoveAllCredentials | ✓ | ✓ | ✓ | ✓ | |
WinBioRemoveAllDomainCredentials | ✓ | ✓ | ✓ | ✓ | |
WinBioRemoveCredential | ✓ | ✓ | ✓ | ✓ | |
WinBioSetCredential | ✓ | ✓ | ✓ | ✓ | |
WinBioSetProperty | ✓ | ✓ | |||
WinBioUnlockUnit | ✓ | ✓ | ✓ | ✓ | |
WinBioUnregisterEventMonitor | ✓ | ✓ | ✓ | ✓ | |
WinBioVerify | ✓ | ✓ | ✓ | ✓ | |
WinBioVerifyWithCallback | ✓ | ✓ | ✓ | ✓ | |
WinBioWait | ✓ | ✓ | ✓ | ✓ |
- AsyncOpenSession and AsyncOpenFramework throws Exception if specifies WINBIO_ASYNC_NOTIFY_CALLBACK.