#[repr(C)]pub struct WINBIO_STORAGE_INTERFACE {Show 34 fields
pub Version: WINBIO_ADAPTER_INTERFACE_VERSION,
pub Type: u32,
pub Size: usize,
pub AdapterId: GUID,
pub Attach: PIBIO_STORAGE_ATTACH_FN,
pub Detach: PIBIO_STORAGE_DETACH_FN,
pub ClearContext: PIBIO_STORAGE_CLEAR_CONTEXT_FN,
pub CreateDatabase: PIBIO_STORAGE_CREATE_DATABASE_FN,
pub EraseDatabase: PIBIO_STORAGE_ERASE_DATABASE_FN,
pub OpenDatabase: PIBIO_STORAGE_OPEN_DATABASE_FN,
pub CloseDatabase: PIBIO_STORAGE_CLOSE_DATABASE_FN,
pub GetDataFormat: PIBIO_STORAGE_GET_DATA_FORMAT_FN,
pub GetDatabaseSize: PIBIO_STORAGE_GET_DATABASE_SIZE_FN,
pub AddRecord: PIBIO_STORAGE_ADD_RECORD_FN,
pub DeleteRecord: PIBIO_STORAGE_DELETE_RECORD_FN,
pub QueryBySubject: PIBIO_STORAGE_QUERY_BY_SUBJECT_FN,
pub QueryByContent: PIBIO_STORAGE_QUERY_BY_CONTENT_FN,
pub GetRecordCount: PIBIO_STORAGE_GET_RECORD_COUNT_FN,
pub FirstRecord: PIBIO_STORAGE_FIRST_RECORD_FN,
pub NextRecord: PIBIO_STORAGE_NEXT_RECORD_FN,
pub GetCurrentRecord: PIBIO_STORAGE_GET_CURRENT_RECORD_FN,
pub ControlUnit: PIBIO_STORAGE_CONTROL_UNIT_FN,
pub ControlUnitPrivileged: PIBIO_STORAGE_CONTROL_UNIT_PRIVILEGED_FN,
pub NotifyPowerChange: PIBIO_STORAGE_NOTIFY_POWER_CHANGE_FN,
pub PipelineInit: PIBIO_STORAGE_PIPELINE_INIT_FN,
pub PipelineCleanup: PIBIO_STORAGE_PIPELINE_CLEANUP_FN,
pub Activate: PIBIO_STORAGE_ACTIVATE_FN,
pub Deactivate: PIBIO_STORAGE_DEACTIVATE_FN,
pub QueryExtendedInfo: PIBIO_STORAGE_QUERY_EXTENDED_INFO_FN,
pub NotifyDatabaseChange: PIBIO_STORAGE_NOTIFY_DATABASE_CHANGE_FN,
pub Reserved1: PIBIO_STORAGE_RESERVED_1_FN,
pub Reserved2: PIBIO_STORAGE_RESERVED_2_FN,
pub UpdateRecordBegin: PIBIO_STORAGE_UPDATE_RECORD_BEGIN_FN,
pub UpdateRecordCommit: PIBIO_STORAGE_UPDATE_RECORD_COMMIT_FN,
}Expand description
Required features: ‘Win32_Devices_BiometricFramework’, ‘Win32_Foundation’, ‘Win32_System_IO’
Fields
Version: WINBIO_ADAPTER_INTERFACE_VERSIONType: u32Size: usizeAdapterId: GUIDAttach: PIBIO_STORAGE_ATTACH_FNDetach: PIBIO_STORAGE_DETACH_FNClearContext: PIBIO_STORAGE_CLEAR_CONTEXT_FNCreateDatabase: PIBIO_STORAGE_CREATE_DATABASE_FNEraseDatabase: PIBIO_STORAGE_ERASE_DATABASE_FNOpenDatabase: PIBIO_STORAGE_OPEN_DATABASE_FNCloseDatabase: PIBIO_STORAGE_CLOSE_DATABASE_FNGetDataFormat: PIBIO_STORAGE_GET_DATA_FORMAT_FNGetDatabaseSize: PIBIO_STORAGE_GET_DATABASE_SIZE_FNAddRecord: PIBIO_STORAGE_ADD_RECORD_FNDeleteRecord: PIBIO_STORAGE_DELETE_RECORD_FNQueryBySubject: PIBIO_STORAGE_QUERY_BY_SUBJECT_FNQueryByContent: PIBIO_STORAGE_QUERY_BY_CONTENT_FNGetRecordCount: PIBIO_STORAGE_GET_RECORD_COUNT_FNFirstRecord: PIBIO_STORAGE_FIRST_RECORD_FNNextRecord: PIBIO_STORAGE_NEXT_RECORD_FNGetCurrentRecord: PIBIO_STORAGE_GET_CURRENT_RECORD_FNControlUnit: PIBIO_STORAGE_CONTROL_UNIT_FNControlUnitPrivileged: PIBIO_STORAGE_CONTROL_UNIT_PRIVILEGED_FNNotifyPowerChange: PIBIO_STORAGE_NOTIFY_POWER_CHANGE_FNPipelineInit: PIBIO_STORAGE_PIPELINE_INIT_FNPipelineCleanup: PIBIO_STORAGE_PIPELINE_CLEANUP_FNActivate: PIBIO_STORAGE_ACTIVATE_FNDeactivate: PIBIO_STORAGE_DEACTIVATE_FNQueryExtendedInfo: PIBIO_STORAGE_QUERY_EXTENDED_INFO_FNNotifyDatabaseChange: PIBIO_STORAGE_NOTIFY_DATABASE_CHANGE_FNReserved1: PIBIO_STORAGE_RESERVED_1_FNReserved2: PIBIO_STORAGE_RESERVED_2_FNUpdateRecordBegin: PIBIO_STORAGE_UPDATE_RECORD_BEGIN_FNUpdateRecordCommit: PIBIO_STORAGE_UPDATE_RECORD_COMMIT_FN