クライアント アプリケーション関数
Windows 生体認証フレームワーク API によるクライアント アプリケーション開発では、次の関数がサポートされています。
このセクションの内容
トピック | 説明 |
---|---|
WinBioAcquireFocus |
ウィンドウフォーカスを取得します。 |
WinBioAsyncEnumBiometricUnits |
入力要素の種類に一致するすべての添付生体認証ユニットを非同期的に列挙します。 |
WinBioAsyncEnumDatabases |
指定した型に一致するすべての登録済みデータベースを非同期的に列挙します。 |
WinBioAsyncEnumServiceProviders |
インストールされている生体認証サービス プロバイダーに関する情報を非同期的に返します。 ビルド 1607 Windows 10以降、この関数はモバイル イメージで使用できます。 |
WinBioAsyncMonitorFrameworkChanges |
生体認証フレームワークへの変更の非同期モニターを開始します。 |
WinBioAsyncOpenFramework |
生体認証フレームワークへのハンドルを開きます。 ビルド 1607 Windows 10以降、この関数はモバイル イメージで使用できます。 |
WinBioAsyncOpenSession |
生体認証サービス プロバイダーと 1 つ以上の生体認証ユニットに非同期的に接続します。 ビルド 1607 Windows 10以降、この関数はモバイル イメージで使用できます。 |
WinBioCancel |
指定したセッションに対して保留中のすべての生体認証操作を取り消します。 ビルド 1607 Windows 10以降、この関数はモバイル イメージで使用できます。 |
WinBioCaptureSample |
生体認証サンプルをキャプチャし、生データまたは処理されたデータを生体認証情報レコード (BIR) に入力します。 |
WinBioCaptureSampleWithCallback |
生体認証サンプルを非同期的にキャプチャし、生体認証情報レコード (BIR) 内の生データまたは処理されたデータを返します。 |
WinBioCloseFramework |
WinBioAsyncOpenFramework で以前に開いたフレームワーク ハンドルを閉じます。 ビルド 1607 Windows 10以降、この関数はモバイル イメージで使用できます。 |
WinBioCloseSession |
生体認証セッションを閉じ、関連するリソースを解放します。 ビルド 1607 Windows 10以降、この関数はモバイル イメージで使用できます。 |
WinBioControlUnit |
呼び出し元が生体認証ユニットに対してベンダー定義の制御操作を実行できるようにします。 ビルド 1607 Windows 10以降、この関数はモバイル イメージで使用できます。 |
WinBioControlUnitPrivileged |
呼び出し元が生体認証ユニットに対して特権ベンダー定義の制御操作を実行できるようにします。 ビルド 1607 Windows 10以降、この関数はモバイル イメージで使用できます。 |
WinBioDeleteTemplate |
生体認証テンプレートをテンプレート ストアから削除します。 ビルド 1607 Windows 10以降、この関数はモバイル イメージで使用できます。 |
WinBioEnrollBegin |
生体認証登録シーケンスを開始し、空の生体認証テンプレートを作成します。 ビルド 1607 Windows 10以降、この関数はモバイル イメージで使用できます。 |
WinBioEnrollCapture |
生体認証サンプルをキャプチャし、テンプレートに追加します。 ビルド 1607 Windows 10以降、この関数はモバイル イメージで使用できます。 |
WinBioEnrollCaptureWithCallback |
生体認証サンプルを非同期的にキャプチャし、テンプレートに追加します。 |
WinBioEnrollCommit |
保留中の生体認証テンプレートを最終処理し、登録に使用される生体認証ユニットに関連付けられているデータベースに保存します。 ビルド 1607 Windows 10以降、この関数はモバイル イメージで使用できます。 |
WinBioEnrollDiscard |
登録シーケンスを終了し、保留中の生体認証テンプレートを破棄します。 ビルド 1607 Windows 10以降、この関数はモバイル イメージで使用できます。 |
WinBioEnrollSelect |
複数の個人を表すデータがサンプル バッファーに存在する場合に登録する個人を指定します。 ビルド 1607 Windows 10以降、この関数はモバイル イメージで使用できます。 |
WinBioEnumBiometricUnits |
入力の種類に一致するすべての添付生体認証ユニットを列挙します。 |
WinBioEnumDatabases |
指定した型に一致するすべての登録済みデータベースを列挙します。 |
WinBioEnumEnrollments |
指定した ID および生体認証ユニットに登録されている生体認証サブ要素を取得します。 ビルド 1607 Windows 10以降、この関数はモバイル イメージで使用できます。 |
WinBioEnumServiceProviders |
インストールされている生体認証サービス プロバイダーに関する情報を取得します。 ビルド 1607 Windows 10以降、この関数はモバイル イメージで使用できます。 |
WinBioFree |
Windows 生体認証フレームワーク API 関数の以前の呼び出しによって、クライアント アプリケーションに割り当てられたメモリを解放します。 ビルド 1607 Windows 10以降、この関数はモバイル イメージで使用できます。 |
WinBioGetCredentialState |
指定したユーザーに対して資格情報が設定されているかどうかを示す値を取得します。 ビルド 1607 Windows 10以降、この関数はモバイル イメージで使用できます。 |
WinBioGetDomainLogonSetting |
ユーザーが生体認証情報を使用してドメインにログオンできるかどうかを指定する値を取得します。 |
WinBioGetEnabledSetting |
Windows 生体認証フレームワークが現在有効になっているかどうかを示す値を取得します。 |
WinBioGetEnrolledFactors |
指定したユーザーがコンピューター上に持っている生体認証登録に関する情報を取得します。 |
WinBioGetLogonSetting |
ユーザーが生体認証情報を使用してログオンできるかどうかを示す値を取得します。 |
WinBioGetProperty |
セッション、ユニット、またはテンプレートのプロパティを取得します。 ビルド 1607 Windows 10以降、この関数はモバイル イメージで使用できます。 |
WinBioIdentify |
生体認証サンプルをキャプチャし、既存の生体認証テンプレートと一致するかどうかを判断します。 ビルド 1607 Windows 10以降、この関数はモバイル イメージで使用できます。 |
WinBioIdentifyWithCallback |
生体認証サンプルを非同期的にキャプチャし、既存の生体認証テンプレートと一致するかどうかを判断します。 |
WinBioLocateSensor |
ユーザーが対話形式で選択した生体認証ユニットの ID 番号を取得します。 |
WinBioLocateSensorWithCallback |
ユーザーが対話的に選択した生体認証ユニットの ID 番号を非同期的に取得します。 |
WinBioLockUnit |
1 つのセッションで排他的に使用するために生体認証ユニットをロックします。 Windows 10 ビルド 1607 以降では、この関数をモバイル イメージで使用できます。 |
WinBioLogonIdentifiedUser |
を使用すると、生体認証セッションによって最後に成功した識別操作に関連付けられているアカウントに高速ユーザーが切り替わります。 |
WinBioMonitorPresence |
指定した生体認証ユニットの顔認識または虹彩監視メカニズムをオンにします。 Windows 10 ビルド 1607 以降では、この関数をモバイル イメージで使用できます。 |
WinBioOpenSession |
生体認証サービス プロバイダーと 1 つ以上の生体認証ユニットに接続します。 |
WinBioRegisterEventMonitor |
開いているセッションに関連付けられているサービス プロバイダーからイベント通知を受信するコールバック関数を登録します。 |
WinBioReleaseFocus |
ウィンドウフォーカスを解放します。 |
WinBioRemoveAllCredentials |
ストアからすべての資格情報を削除します。 Windows 10 ビルド 1607 以降では、この関数をモバイル イメージで使用できます。 |
WinBioRemoveAllDomainCredentials |
現在のドメインのすべてのユーザー資格情報をストアから削除します。 Windows 10 ビルド 1607 以降では、この関数をモバイル イメージで使用できます。 |
WinBioRemoveCredential |
指定したユーザーの生体認証ログオン資格情報を削除します。 Windows 10 ビルド 1607 以降では、この関数をモバイル イメージで使用できます。 |
WinBioSetCredential |
現在のユーザーの生体認証ログオン資格情報を保存します。 Windows 10 ビルド 1607 以降では、この関数をモバイル イメージで使用できます。 |
WinBioSetProperty |
生体認証セッション、ユニット、テンプレート、またはアカウントに関連付けられている標準プロパティの値を設定します。 Windows 10 ビルド 1607 以降では、この関数をモバイル イメージで使用できます。 |
WinBioUnlockUnit |
指定した生体認証ユニットのセッション ロックを解放します。 |
WinBioUnregisterEventMonitor |
は、開いている生体認証セッションに関連付けられているサービス プロバイダーからのイベント通知を取り消します。 |
WinBioVerify |
生体認証サンプルをキャプチャし、サンプルが指定したユーザー ID に対応しているかどうかを判断します。 Windows 10 ビルド 1607 以降では、この関数をモバイル イメージで使用できます。 |
WinBioVerifyWithCallback |
生体認証サンプルを非同期的にキャプチャし、サンプルが指定したユーザー ID に対応しているかどうかを判断します。 |
WinBioWait |
セッションのすべての保留中の生体認証操作が完了または取り消されるまで、呼び出し元の実行をブロックします。 Windows 10 ビルド 1607 以降では、この関数をモバイル イメージで使用できます。 |