Main Page
Modules
Data Structures
Files
Database
db_abort_tx
db_begin_tx
db_commit_tx
db_create_file_storage
db_decrypt_t
db_encrypt_t
DB_FILE_DEFFS
DB_FILE_POSIX
DB_FILE_STORAGE
db_file_storage_config_destroy
db_file_storage_config_init
DB_FILE_UCFS
DB_FILE_WIN32
db_flush_tx
db_get_storage_config
db_get_timeout
db_get_tx_default
db_hlock_t
DB_NOLOCKING
DB_NOLOGGING
db_open_file_storage
DB_READ_ONLY
db_set_timeout
db_set_tx_default
db_shutdown
db_stat_buffer
db_stat_bufmgr
db_stat_page
db_storage_config_destroy
db_storage_config_init
db_t
db_unwatch_table
DB_UTF8_NAME
db_wait
db_watch_table
db_result_t
db_shutdown
(
db_t
hdb
,
int
r
=
0
,
void *
v
=
NULL
)
Close a database file storage.
Parameters:
hdb
Database handle.
r
Reserved for future use, set to zero.
v
Reserved for future use, set to NULL.
Returns:
DB_OK
when successful.
DB_FAIL
on failure.
On failure, one of the following error codes is set:
DB_EINVAL
Invalid database handle or parameter.
DB_ELOCKED
A transaction is still active in another thread. The database will not be closed in this case.
See also:
db_create_file_storage
,
db_open_file_storage
,
get_db_error
,
clear_db_error
,
Error Handling
Copyright © 2005-2008 ITTIA®. All rights reserved.