From 42c3b355be96c5a21ded27dbc25ee0d6a4f7668f Mon Sep 17 00:00:00 2001 From: Gluzskiy Alexandr Date: Thu, 5 Aug 2010 03:06:17 +0300 Subject: modified: ../../api/db.h modified: ../../api/pluginapi.h modified: main.cpp --- api/pluginapi.h | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'api/pluginapi.h') diff --git a/api/pluginapi.h b/api/pluginapi.h index 3cb5b63..2bcc480 100644 --- a/api/pluginapi.h +++ b/api/pluginapi.h @@ -4,11 +4,13 @@ #define PLUGIN_MAKE_VERSION(a,b,c,d) (((((DWORD)(a))&0xFF)<<24)|((((DWORD)(b))&0xFF)<<16)|((((DWORD)(c))&0xFF)<<8)|(((DWORD)(d))&0xFF)) #define F_GLOBAL_ACCESS 0x0010 -#define F_DB_PLUGIN 0x0001 +#define F_DB_PLUGIN 0x0001 //database plugin, can be only one at one time typedef INT_PTR (*SERVICE)(WPARAM,LPARAM); -typedef struct tagPLUGINLINK { +typedef struct tagPLUGINLINK +{ +//core api HANDLE (*CreateServiceFunction)(const char *,SERVICE); INT_PTR (*CallService)(const char *,WPARAM,LPARAM); int (*ServiceExists)(const char *); @@ -16,7 +18,7 @@ typedef struct tagPLUGINLINK { typedef struct -{ +{ //plugin description int cbSize; char *shortName, *description, *author, *authorEmail; DWORD version; -- cgit v1.2.3