Speicheradapterfunktionen
Ein Speicheradapter verwaltet Vorlagendatenbanken. Die folgenden Funktionen müssen vom Adapterentwickler implementiert werden. Sie werden vom biometrischen Windows-Dienst aufgerufen.
In diesem Abschnitt
Thema | BESCHREIBUNG |
---|---|
StorageAdapterActivate |
Gibt dem Speicheradapter die Möglichkeit, alle Aufgaben auszuführen, die erforderlich sind, um die Speicherkomponente aus einem Leerlaufzustand zu bringen. |
StorageAdapterAddRecord |
Fügt der Datenbank eine Vorlage hinzu. |
StorageAdapterAttach |
Fügt der Verarbeitungspipeline der biometrischen Einheit einen Speicheradapter hinzu. |
StorageAdapterClearContext |
Bereitet die Verarbeitungspipeline der biometrischen Einheit für einen neuen Vorgang vor. |
StorageAdapterCloseDatabase |
Schließt die der Pipeline zugeordnete Datenbank und gibt alle zugehörigen Ressourcen frei. |
StorageAdapterControlUnit |
Führt einen vom Hersteller definierten Steuerungsvorgang aus, der keine erhöhten Berechtigungen erfordert. |
StorageAdapterControlUnitPrivileged |
Führt einen vom Hersteller definierten Steuerungsvorgang aus, der erhöhte Berechtigungen erfordert. |
StorageAdapterCreateDatabase |
Erstellt und konfiguriert eine neue Datenbank. |
StorageAdapterDeaktivieren |
Gibt dem Speicheradapter die Möglichkeit, alle Aufgaben auszuführen, die erforderlich sind, um die Speicherkomponente in einen Leerlaufzustand zu versetzen. |
StorageAdapterDeleteRecord |
Löscht mindestens eine Vorlage aus der Datenbank. |
StorageAdapterDetach |
Gibt adapterspezifische Ressourcen frei, die an die Pipeline angefügt sind. |
StorageAdapterEraseDatabase |
Löscht die Datenbank und markiert sie zum Löschen. |
StorageAdapterFirstRecord |
Positioniert den Resultsetcursor auf dem ersten Datensatz im Satz. |
StorageAdapterGetCurrentRecord |
Ruft den Inhalt des aktuellen Datensatzes im Pipelineergebnissatz ab. |
StorageAdapterGetDatabaseSize |
Ruft die Datenbankgröße und den verfügbaren Speicherplatz ab. |
StorageAdapterGetDataFormat |
Ruft Format- und Versionsinformationen ab, die von der aktuellen Datenbank verwendet werden, die der Pipeline zugeordnet ist. |
StorageAdapterGetRecordCount |
Ruft die Anzahl der Vorlagendatensätze im Pipelineergebnissatz ab. |
StorageAdapterNextRecord |
Erhöht den Resultsetcursor um einen Datensatz. |
StorageAdapterNotifyPowerChange |
Empfängt Benachrichtigungen über eine Änderung des Energiezustands des Computers und bereitet den Speicheradapter entsprechend vor. |
StorageAdapterOpenDatabase |
Öffnet eine Datenbank zur Verwendung durch den Speicheradapter. |
StorageAdapterPipelineCleanup |
Gibt dem Speicheradapter die Möglichkeit, alle Bereinigungen in Vorbereitung auf das Schließen der Vorlagendatenbank durchzuführen. |
StorageAdapterPipelineInit |
Gibt dem Speicheradapter die Möglichkeit, eine unvollständige Initialisierung durchzuführen. |
StorageAdapterQueryByContent |
Fragt die Datenbank ab, die derzeit für Vorlagen geöffnet ist, die einem angegebenen Indexvektor zugeordnet sind. |
StorageAdapterQueryBySubject |
Fragt die Datenbank ab, die derzeit für Vorlagen geöffnet ist, die einer angegebenen Identität und einem angegebenen Unterfaktor zugeordnet sind. |
StorageAdapterQueryExtendedInfo |
Bestimmt die Funktionen und Einschränkungen der biometrischen Speicherkomponente. |
WbioQueryStorageInterface |
Ruft einen Zeiger auf die WINBIO_STORAGE_INTERFACE Struktur für den Speicheradapter ab. |