小巧。快速。可靠。
三者选其二。

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 之间转换。

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