生体認証デバイスは、さまざまな種類と構成で製造されています。 Windows 生体認証フレームワークには拡張可能なアーキテクチャが組み込まれています。これにより、カスタム プラグインを作成することで、この多様性に対処できます。このアーキテクチャの中心にあるのは、生体認証ユニットと呼ばれるソフトウェア オブジェクトです。 生体認証ユニットは、フレームワークに対する生体認証デバイスを表す抽象化と考えることができます。 アダプターと呼ばれるプラグイン ソフトウェア コンポーネントは、生体認証ユニットを関連するハードウェアに接続します。 作成できるアダプターは 3 種類あります。 エンジン アダプターは、キャプチャされたサンプルから生体認証テンプレートを生成し、サンプルを既存のテンプレートに一致させ、テンプレートにインデックスを付けます。 センサー アダプターは生体認証デバイスをラップし、センサーの構成、サンプルのキャプチャ、および処理エンジンへの生体認証データのフローの制御を行う標準インターフェイスを提供します。 ストレージ アダプターは、テンプレート データベースを管理します。
このセクションでは、次の操作を行います。
| 話題 | 形容 |
|---|---|
|
プラグイン関数の |
生体認証ユニットを構成するアダプター プラグインの作成に使用できる関数。 |
|
プラグイン構造 |
Windows 生体認証フレームワーク API によるクライアント アプリケーション開発の構造。 |
|
プラグイン ラッパー関数の |
手動でアダプターへのポインターを取得せずに、パイプラインに接続されている任意のアダプターでパブリック関数を呼び出すことを可能にするラッパー関数。 |