PIBIO_STORAGE_OPEN_DATABASE_FN fungsi panggilan balik (winbio_adapter.h)
Dipanggil oleh Windows Biometric Framework untuk membuka database.
Sintaks
PIBIO_STORAGE_OPEN_DATABASE_FN PibioStorageOpenDatabaseFn;
HRESULT PibioStorageOpenDatabaseFn(
[in, out] PWINBIO_PIPELINE Pipeline,
[in] PWINBIO_UUID DatabaseId,
[in] LPCWSTR FilePath,
[in] LPCWSTR ConnectString
)
{...}
Parameter
[in, out] Pipeline
Arahkan ke struktur WINBIO_PIPELINE yang terkait dengan unit biometrik yang melakukan operasi.
[in] DatabaseId
Pointer ke GUID yang secara unik mengidentifikasi database. Ini adalah GUID yang sama yang digunakan untuk mendaftarkan database di registri.
[in] FilePath
Penunjuk ke string Unicode yang dihentikan NULL yang berisi jalur file yang sepenuhnya memenuhi syarat untuk database.
[in] ConnectString
Penunjuk ke string koneksi Unicode yang dihentikan NULL untuk database.
Mengembalikan nilai
Jika fungsi berhasil, fungsi akan mengembalikan S_OK. Jika fungsi gagal, fungsi harus mengembalikan salah satu nilai HRESULT berikut untuk menunjukkan kesalahan.
Menampilkan kode | Deskripsi |
---|---|
|
Argumen pointer wajib adalah NULL. |
|
Database tidak dapat dibuat. |
|
Database yang ditentukan tidak dapat ditemukan. |
|
Database saat ini dikunci oleh aplikasi lain dan tidak dapat dibuka. |
|
Masalah yang tidak ditentukan menyebabkan permintaan gagal. |
|
Anggota StorageContext dari objek alur adalah NULL. |
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 7 [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 R2 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | winbio_adapter.h (termasuk Winbio_adapter.h) |