Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Вызывается Windows Биометрические платформы для открытия базы данных.
Синтаксис
PIBIO_STORAGE_OPEN_DATABASE_FN PibioStorageOpenDatabaseFn;
HRESULT PibioStorageOpenDatabaseFn(
[in, out] PWINBIO_PIPELINE Pipeline,
[in] PWINBIO_UUID DatabaseId,
[in] LPCWSTR FilePath,
[in] LPCWSTR ConnectString
)
{...}
Параметры
[in, out] Pipeline
Указатель на структуру WINBIO_PIPELINE , связанную с биометрическим блоком, выполняющим операцию.
[in] DatabaseId
Указатель на GUID, который однозначно идентифицирует базу данных. Это тот же GUID, который используется для регистрации базы данных в реестре.
[in] FilePath
Указатель на строку Юникода с завершением NULL, содержащую полный путь к файлу для базы данных.
[in] ConnectString
Указатель на строку подключения Юникода, завершаемую null, для базы данных.
Возвращаемое значение
Если функция выполнена успешно, она возвращает S_OK. Если функция завершается ошибкой, она должна вернуть одно из следующих значений HRESULT , чтобы указать ошибку.
| Код возврата | Description |
|---|---|
|
Обязательный аргумент указателя — NULL. |
|
Невозможно создать базу данных. |
|
Не удается найти указанную базу данных. |
|
База данных в настоящее время заблокирована другим приложением и не может быть открыта. |
|
Неопределенная проблема привела к сбою запроса. |
|
Элемент StorageContext объекта конвейера имеет значение NULL. |
Требования
| Требование | Ценность |
|---|---|
| Минимальный поддерживаемый клиент | Windows 7 [только настольные приложения] |
| минимальный поддерживаемый сервер | Windows Server 2008 R2 [только классические приложения] |
| целевая платформа | Виндоус |
| Header | winbio_adapter.h (include Winbio_adapter.h) |