Функции адаптера хранилища
Адаптер хранилища управляет базами данных шаблонов. Следующие функции должны быть реализованы разработчиком адаптера. Они вызываются биометрической службой Windows.
В этом разделе
Тема | Описание |
---|---|
StorageAdapterActivate |
Предоставляет адаптеру хранилища возможность выполнять любую работу, необходимую для выхода компонента хранилища из состояния простоя. |
StorageAdapterAddRecord |
Добавляет шаблон в базу данных. |
StorageAdapterAttach |
Добавляет адаптер хранилища в конвейер обработки биометрических единиц. |
StorageAdapterClearContext |
Подготавливает конвейер обработки биометрических единиц для новой операции. |
StorageAdapterCloseDatabase |
Закрывает базу данных, связанную с конвейером, и освобождает все связанные ресурсы. |
StorageAdapterControlUnit |
Выполняет определяемую поставщиком операцию управления, которая не требует повышенных привилегий. |
StorageAdapterControlUnitPrivileged |
Выполняет определяемую поставщиком операцию управления, требующую повышенных привилегий. |
StorageAdapterCreateDatabase |
Создает и настраивает новую базу данных. |
StorageAdapterDeactivate |
Предоставляет адаптеру хранилища возможность выполнять любую работу, необходимую для того, чтобы поместить компонент хранилища в состояние простоя. |
StorageAdapterDeleteRecord |
Удаляет один или несколько шаблонов из базы данных. |
StorageAdapterDetach |
Освобождает ресурсы, связанные с адаптером, подключенные к конвейеру. |
StorageAdapterEraseDatabase |
Удаляет базу данных и помечает ее для удаления. |
StorageAdapterFirstRecord |
Помещает курсор результирующих наборов в первую запись в наборе. |
StorageAdapterGetCurrentRecord |
Извлекает содержимое текущей записи в результирующем наборе конвейера. |
StorageAdapterGetDatabaseSize |
Извлекает размер базы данных и доступное пространство. |
StorageAdapterGetDataFormat |
Извлекает сведения о формате и версии, используемые текущей базой данных, связанной с конвейером. |
StorageAdapterGetRecordCount |
Извлекает количество записей шаблона в результирующем наборе конвейера. |
StorageAdapterNextRecord |
Перемещает курсор результирующих наборов по одной записи. |
StorageAdapterNotifyPowerChange |
Получает уведомление об изменении состояния питания компьютера и подготавливает адаптер хранилища соответствующим образом. |
StorageAdapterOpenDatabase |
Открывает базу данных для использования адаптером хранилища. |
StorageAdapterPipelineCleanup |
Предоставляет адаптеру хранилища возможность выполнить любую очистку при подготовке к закрытию базы данных шаблона. |
StorageAdapterPipelineInit |
Предоставляет адаптеру хранилища возможность выполнять любую инициализацию, которая остается неполной. |
StorageAdapterQueryByContent |
Запрашивает базу данных, которая в настоящее время открыта для шаблонов, связанных с указанным вектором индекса. |
StorageAdapterQueryBySubject |
Запрашивает базу данных, которая в настоящее время открыта для шаблонов, связанных с указанным удостоверением и подфактором. |
StorageAdapterQueryExtendedInfo |
Определяет возможности и ограничения компонента биометрического хранилища. |
WbioQueryStorageInterface |
Извлекает указатель на WINBIO_STORAGE_INTERFACE структуру адаптера хранилища. |