次の方法で共有


ストレージ アダプター関数

ストレージ アダプターは、テンプレート データベースを管理します。 アダプター開発者は、次の関数を実装する必要があります。 これらは、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 構造体へのポインターを取得します。

プラグイン関数