ストレージ アダプターは、テンプレート データベースを管理します。 次の関数は、アダプター開発者が実装する必要があります。 これらは、Windows 生体認証サービスによって呼び出されます。
このセクションでは、次の操作を行います。
| 話題 | 形容 |
|---|---|
|
StorageAdapterActivate |
記憶域アダプターに、記憶域コンポーネントをアイドル状態から取り出すために必要な作業を実行する機会を与えます。 |
|
StorageAdapterAddRecord |
データベースにテンプレートを追加します。 |
|
StorageAdapterAttach |
生体認証ユニットの処理パイプラインにストレージ アダプターを追加します。 |
| StorageAdapterClearContextの |
新しい操作のために生体認証ユニットの処理パイプラインを準備します。 |
| StorageAdapterCloseDatabaseの |
パイプラインに関連付けられているデータベースを閉じ、関連するすべてのリソースを解放します。 |
| StorageAdapterControlUnitの |
管理者特権を必要としないベンダー定義の制御操作を実行します。 |
| StorageAdapterControlUnitPrivilegedの |
管理者特権を必要とするベンダー定義の制御操作を実行します。 |
| StorageAdapterCreateDatabaseの |
新しいデータベースを作成して構成します。 |
|
StorageAdapterDeactivate |
記憶域アダプターに、記憶域コンポーネントをアイドル状態にするために必要な作業を実行する機会を与えます。 |
|
StorageAdapterDeleteRecord |
データベースから 1 つ以上のテンプレートを削除します。 |
|
StorageAdapterDetach |
パイプラインにアタッチされているアダプター固有のリソースを解放します。 |
| StorageAdapterEraseDatabaseの |
データベースを消去し、削除対象としてマークします。 |
|
StorageAdapterFirstRecord |
結果セットをセット内の最初のレコードにカーソルを置きます。 |
|
StorageAdapterGetCurrentRecord |
パイプライン結果セット内の現在のレコードの内容を取得します。 |
|
StorageAdapterGetDatabaseSize |
データベースのサイズと使用可能な領域を取得します。 |
| StorageAdapterGetDataFormatの |
パイプラインに関連付けられている現在のデータベースで使用される形式とバージョン情報を取得します。 |
|
StorageAdapterGetRecordCount |
パイプライン結果セット内のテンプレート レコードの数を取得します。 |
|
StorageAdapterNextRecord |
結果セットカーソルを 1 レコード進めます。 |
|
StorageAdapterNotifyPowerChange |
コンピューターの電源状態の変更に関する通知を受け取り、それに応じて記憶域アダプターを準備します。 |
| StorageAdapterOpenDatabaseの |
ストレージ アダプターで使用するデータベースを開きます。 |
|
StorageAdapterPipelineCleanup |
ストレージ アダプターに、テンプレート データベースを閉じる準備としてクリーンアップを実行する機会を与えます。 |
| StorageAdapterPipelineInitの |
ストレージ アダプターに、不完全な初期化を実行する機会を与えます。 |
| StorageAdapterQueryByContentの |
指定したインデックス ベクターに関連付けられているテンプレートに対して現在開いているデータベースをクエリします。 |
| StorageAdapterQueryBySubjectの |
指定した ID とサブ要素に関連付けられているテンプレートに対して現在開いているデータベースに対してクエリを実行します。 |
| StorageAdapterQueryExtendedInfoの |
生体認証ストレージ コンポーネントの機能と制限を決定します。 |
|
WbioQueryStorageInterface |
ストレージ アダプターの WINBIO_STORAGE_INTERFACE 構造体へのポインターを取得します。 |