diff options
Diffstat (limited to 'plugins/IEView/src/external_funcs.h')
-rw-r--r-- | plugins/IEView/src/external_funcs.h | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/plugins/IEView/src/external_funcs.h b/plugins/IEView/src/external_funcs.h index c107f49b21..a25f497016 100644 --- a/plugins/IEView/src/external_funcs.h +++ b/plugins/IEView/src/external_funcs.h @@ -1,15 +1,25 @@ enum EXTERNAL_FUNCTIONS
{
+ DISPID_EXTERNAL_CALLSERVICE = 600,
+
DISPID_EXTERNAL_SET_CONTEXTMENUHANDLER = 630,
+ DISPID_EXTERNAL_GET_CURRENTCONTACT,
+
DISPID_EXTERNAL_DB_GET = 652,
DISPID_EXTERNAL_DB_SET,
- DISPID_EXTERNAL_WIN32_SHELL_EXECUTE
+
+ DISPID_EXTERNAL_WIN32_SHELL_EXECUTE = 660
};
namespace External
{
+ HRESULT mir_CallService(DISPPARAMS *pDispParams, VARIANT *pVarResult);
+
HRESULT IEView_SetContextMenuHandler(IEView *self, DISPPARAMS *pDispParams, VARIANT *pVarResult);
+ HRESULT IEView_GetCurrentContact(IEView *self, DISPPARAMS *pDispParams, VARIANT *pVarResult);
+
HRESULT db_get(DISPPARAMS *pDispParams, VARIANT *pVarResult);
HRESULT db_set(DISPPARAMS *pDispParams, VARIANT *pVarResult);
+
HRESULT win32_ShellExecute(DISPPARAMS *pDispParams, VARIANT *pVarResult);
}
\ No newline at end of file |