Флаги для метода xAccess VFS
#define SQLITE_ACCESS_EXISTS 0 #define SQLITE_ACCESS_READWRITE 1 /* Used by PRAGMA temp_store_directory */ #define SQLITE_ACCESS_READ 2 /* Unused */
Эти целочисленные константы могут быть использованы в качестве третьего параметра к методу xAccess объекта sqlite3_vfs. Они определяют какой тип разрешений ищет метод xAccess. С SQLITE_ACCESS_EXISTS, метод xAccess просто проверяет, существует ли файл. С SQLITE_ACCESS_READWRITE, метод xAccess проверяет, является ли указанный каталог одновременно читаемым и записываемым (другими словами, можно ли добавлять, удалять и переименовывать файлы в каталоге). Константа SQLITE_ACCESS_READWRITE в настоящее время используется только в pragma temp_store_directory, хотя это может измениться в будущих версиях SQLite. С SQLITE_ACCESS_READ, метод xAccess проверяет, является ли файл читаемым. Константа SQLITE_ACCESS_READ в настоящее время не используется, но может быть использована в будущих версиях SQLite.
См. также списки Объектов, Констант и Функций.
SQLite is in the Public Domain.
https://sqlite.org/c3ref/c_access_exists.html