sqlite3_file *sqlite3_database_file_object(const char*);
如果 X 是传递到 sqlite3_vfs 的 xOpen 方法的回滚或 WAL 模式日志文件的名称,则 sqlite3_database_file_object(X) 返回一个指向表示主数据库文件的 sqlite3_file 对象的指针。
此例程仅用于自定义 VFS 实现。它不是通用接口。参数 sqlite3_file_object(X) 必须是已传递到 sqlite3_vfs 的 xOpen 方法中的文件名指针,其中 xOpen 的 flags 参数包含 SQLITE_OPEN_MAIN_JOURNAL 或 SQLITE_OPEN_WAL 中的某个位。对该例程的任何其他使用都会导致未定义的行为,并且可能造成不良结果。