Small. Fast. Reliable.
Choose any three.

SQLite C接口

xShmLock VFS方法的标志

#定义SQLITE_SHM_UNLOCK 1
#定义SQLITE_SHM_LOCK 2
#定义SQLITE_SHM_SHARED 4
#定义SQLITE_SHM_EXCLUSIVE 8

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

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

xShmLock方法可以在未锁定和共享之间切换,也可以在未锁定和专有之间切换。它不能在SHARED和EXCLUSIVE之间转换。

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