SQLite C 接口

xShmLock VFS 方法的标志

#define SQLITE_SHM_UNLOCK       1
#define SQLITE_SHM_LOCK         2
#define SQLITE_SHM_SHARED       4
#define SQLITE_SHM_EXCLUSIVE    8

这些整数常量定义了sqlite3_io_methods 的 xShmLock 方法允许的各种锁定操作以下是 xShmLock 方法标志的唯一合法组合:

解锁时,必须提供与相应锁上相同的 SHARED 或 EXCLUSIVE 标志。

xShmLock 方法可以在未锁定和 SHARED 之间或未锁定和 EXCLUSIVE 之间转换。它不能在 SHARED 和 EXCLUSIVE 之间转换。

另请参阅 对象常量函数的列表。