Directory Services

BFT Constants

The BFT constants are used as bit flags to identify different file types in an Active Directory backup.

BFT_CHECKPOINT_DIR
0x03 | BFT_DIRECTORY
The file is the path of the checkpoint directory.
BFT_DATABASE_DIRECTORY
0x40
The file belongs in the database directory.
BFT_DIRECTORY
0x80
The path specified is a directory and not a file name.
BFT_LOG
0x01 | BFT_LOG_DIRECTORY
Specifies a log file that belongs in the log directory.
BFT_LOG_DIR
0x02 | BFT_DIRECTORY
The file is the path of the log directory.
BFT_LOG_DIRECTORY
0x20
The file belongs in the log directory.
BFT_NTDS_DATABASE
0x04 | BFT_DATABASE_DIRECTORY
The file is a directory service database that belongs in the database directory.
BFT_PATCH_FILE
0x05 | BFT_LOG_DIRECTORY
The file is a patch file that belongs in the log directory.
BFT_UNKNOWN
0x0F
The file cannot be recognized. The file does not coincide with the known file names and file types.

Requirements

Client: Included in Windows XP and Windows 2000 Professional.
Server: Included in Windows Server 2003 and Windows 2000 Server.
Header: Declared in Ntdsbcli.h.