31#ifndef ADBC_DRIVER_MANAGER_H
32#define ADBC_DRIVER_MANAGER_H
51 int version,
void* driver,
struct AdbcError* error);
const char * AdbcStatusCodeMessage(AdbcStatusCode code)
获取状态码的人性化描述。
AdbcStatusCode AdbcLoadDriverFromInitFunc(AdbcDriverInitFunc init_func, int version, void *driver, struct AdbcError *error)
驱动程序通过驱动程序管理器使用的通用入口点。
AdbcStatusCode AdbcLoadDriver(const char *driver_name, const char *entrypoint, int version, void *driver, struct AdbcError *error)
驱动程序通过驱动程序管理器使用的通用入口点。
AdbcStatusCode AdbcDriverManagerDatabaseSetInitFunc(struct AdbcDatabase *database, AdbcDriverInitFunc init_func, struct AdbcError *error)
设置要使用的 AdbcDriverInitFunc。
AdbcStatusCode(* AdbcDriverInitFunc)(int version, void *driver, struct AdbcError *error)
驱动程序通过驱动程序管理器(使用 dlopen(3)/LoadLibrary)使用的通用入口点....
定义 adbc.h:2347
uint8_t AdbcStatusCode
可能失败的操作的错误代码。
定义 adbc.h:176