JetCloseDatabase Function
Applies to: Windows | Windows Server
JetCloseDatabase Function
The JetCloseDatabase function closes a database file that was previously opened with JetOpenDatabase.
JET_ERR JET_API JetCloseDatabase(
__in JET_SESID sesid,
__in JET_DBID dbid,
__in JET_GRBIT grbit
);
Parameters
sesid
The database session context that will be used for the API call.
dbid
The database to be closed.
grbit
Reserved for future use.
Return Value
This function returns the JET_ERR datatype with one of the following return codes. For more information about the possible ESE errors, see Extensible Storage Engine Errors and Error Handling Parameters.
Return code |
Description |
---|---|
JET_errDatabaseNotFound |
The database was not previously opened. |
JET_errInvalidDatabaseId |
The dbid parameter was not a valid database identifier. |
JET_errSuccess |
The operation completed successfully. |
Requirements
Requirement | Value |
---|---|
Client |
Requires Windows Vista, Windows XP, or Windows 2000 Professional. |
Server |
Requires Windows Server 2008, Windows Server 2003, or Windows 2000 Server. |
Header |
Declared in Esent.h. |
Library |
Use ESENT.lib. |
DLL |
Requires ESENT.dll. |
See Also
JET_ERR
JET_GRBIT
JET_SESID
JET_TABLEID
JetCreateDatabase
JetCreateDatabase2
JetOpenDatabase