Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

ddemlsvr.h

Go to the documentation of this file.
00001 /****************************** Module Header ******************************\ 00002 * Module Name: ddemlsvr.h 00003 * 00004 * Copyright (c) 1985 - 1999, Microsoft Corporation 00005 * 00006 * Typedefs, defines, and prototypes that are used exclusively by the DDEML 00007 * server-side. 00008 * 00009 * History: 00010 * 12-6-91 sanfords Created. 00011 * 21-Jan-1992 IanJa ANSI/Unicode neutralized (null op) 00012 \***************************************************************************/ 00013 00014 #define MF_INTERNAL 0x80000000L 00015 00016 // globals 00017 00018 extern PSVR_INSTANCE_INFO psiiList; 00019 extern DWORD MonitorFlags; 00020 00021 // event.c 00022 00023 VOID xxxChangeMonitorFlags(PSVR_INSTANCE_INFO psii, DWORD afCmdNew); 00024 DWORD xxxCsEvent(PEVENT_PACKET pep, WORD cbEventData); 00025 LRESULT xxxEventWndProc(PWND pwnd, UINT message, WPARAM wParam, LPARAM lParam); 00026 VOID xxxProcessDDEMLEvent(PSVR_INSTANCE_INFO psii, PEVENT_PACKET pep); 00027 VOID xxxMessageEvent(PWND pwndTo, UINT message, WPARAM wParam, LPARAM lParam, 00028 DWORD flag, PDDEML_MSG_HOOK_DATA pdmhd); 00029 00030 // ddemlsvr.c 00031 00032 DWORD xxxCsDdeInitialize(PHANDLE phInst, HWND *phwndEvent, LPDWORD pMonitorFlags, 00033 DWORD afCmd, PVOID pcii); 00034 DWORD _CsUpdateInstance(HANDLE hInst, LPDWORD pMonitorFlags, DWORD afCmd); 00035 BOOL _CsDdeUninitialize(HANDLE hInst); 00036 VOID xxxDestroyThreadDDEObject(PTHREADINFO pti, PSVR_INSTANCE_INFO psii); 00037 PVOID _CsValidateInstance(HANDLE hInst); 00038 00039 // CSR callbacks 00040 00041 DWORD ClientEventCallback(PVOID pcii, PEVENT_PACKET pep); 00042 DWORD ClientGetDDEHookData(UINT message, LPARAM lParam, PDDEML_MSG_HOOK_DATA pdmhd);

Generated on Sat May 15 19:39:39 2004 for test by doxygen 1.3.7