OPENDATABASEFLAGS

Do not use. DWORD that specifies various flags that are used when opening a database.

Constant/value Description
OPEN_DATABASE_NORESET
0x00000001
If this flag is set and there is corruption detected, allows the database to completely clear its contents and create a new, empty, database.
OPEN_DATABASE_EXCLUSIVE
0x00000020
If this flag is not set, the database file can be opened by multiple instances of the database software at once.
OPEN_DATABASE_NOCREATE
0x00000040
When this flag is set, if the database doesn't already exist, the function won't create a new one.
OPEN_DATABASE_READONLY
0x00000080
When this flag is set, the database file is opened for read only.
OPEN_DATABASE_ALLOWMISSINGCOLUMNS
0x00000400
When this flag is set, the database file is opened even when some columns defined in schema are missing.

Requirements

Minimum supported client
Windows XP [desktop apps only]
Minimum supported server
Windows Server 2003 [desktop apps only]
Product
Outlook Express 6.0
IDL
Directdb.idl