ASA Programming Guide
The Database Tools Interface
DBTools structures
Holds the information needed to encrypt a database file as used by the dbinit command-line utility.
typedef struct a_crypt_db {
const char _fd_ * dbname;
const char _fd_ * dllname;
MSG_CALLBACK errorrtn;
MSG_CALLBACK msgrtn;
MSG_CALLBACK statusrtn;
char verbose;
a_bit_field quiet : 1;
a_bit_field debug : 1;
} a_crypt_db;
Member | Description |
---|---|
dbname | Database file name |
dllname | The name of the DLL used to carry out the encryption |
errorrtn | Callback routine for handling an error message |
msgrtn | Callback routine for handling an information message |
statusrtn | Callback routine for handling a status message |
verbose | Operate in verbose mode |
quiet | Operate without messages |
debug | Reserved |
Creating a database using the dbinit command-line utility