#ifndef DB_H #define DB_H #define D_INT 0x0001 #define D_STRING 0x0002 #define D_BLOB 0x0003 struct DATA { WORD wType; //data type void* pData; //pointer to some data (set or get buffer) char* szModule; //database nodue (used when reading info) char* szSetting; //setting name }; #define DB_WRITE_SETTING "Db/WriteSetting" #define DB_GET_SETTING "Db/GetSetting" #define DB_DELETE_SETTING "Db/DeleteSetting" #define dbGetSetting(a, b) CallService(DB_GET_SETTING, a, b) #define dbSetSetting(a, b) CallService(DB_WRITE_SETTING, a, b) #define dbDeleteSetting(a, b) CallService(DB_DELETE_SETTING, a, b) #endif