|
ReactOS 0.4.16-dev-1946-g52006dd
|

Go to the source code of this file.
Classes | |
| struct | tagHSZPAIR |
| struct | tagCONVCONTEXT |
| struct | tagCONVINFO |
Typedefs | |
| typedef HDDEDATA(CALLBACK * | PFNCALLBACK) (UINT, UINT, HCONV, HSZ, HSZ, HDDEDATA, ULONG_PTR, ULONG_PTR) |
| typedef struct tagHSZPAIR | HSZPAIR |
| typedef struct tagHSZPAIR * | PHSZPAIR |
| typedef struct tagCONVCONTEXT | CONVCONTEXT |
| typedef struct tagCONVCONTEXT * | PCONVCONTEXT |
| typedef struct tagCONVINFO | CONVINFO |
| typedef struct tagCONVINFO * | PCONVINFO |
| #define DDE_FACKRESERVED (~(DDE_FACK | DDE_FBUSY | DDE_FAPPSTATUS)) |
| #define DDE_FADVRESERVED (~(DDE_FACKREQ | DDE_FDEFERUPD)) |
| #define DDE_FDATRESERVED (~(DDE_FACKREQ | DDE_FRELEASE | DDE_FREQUESTED)) |
| #define DDE_FPOKRESERVED (~(DDE_FRELEASE)) |
| #define DdeCreateStringHandle WINELIB_NAME_AW(DdeCreateStringHandle) |
| #define DdeInitialize WINELIB_NAME_AW(DdeInitialize) |
| #define DdeQueryString WINELIB_NAME_AW(DdeQueryString) |
| #define EC_DISABLE ST_BLOCKED |
| #define EC_ENABLEONE ST_BLOCKNEXT |
| #define XTYP_ADVDATA (0x0010 | XCLASS_FLAGS) |
| #define XTYP_ADVREQ (0x0020 | XCLASS_DATA | XTYPF_NOBLOCK) |
| #define XTYP_ADVSTART (0x0030 | XCLASS_BOOL) |
| #define XTYP_ADVSTOP (0x0040 | XCLASS_NOTIFICATION) |
| #define XTYP_CONNECT (0x0060 | XCLASS_BOOL | XTYPF_NOBLOCK) |
| #define XTYP_CONNECT_CONFIRM (0x0070 | XCLASS_NOTIFICATION | XTYPF_NOBLOCK) |
| #define XTYP_DISCONNECT (0x00C0 | XCLASS_NOTIFICATION | XTYPF_NOBLOCK ) |
| #define XTYP_ERROR (0x0000 | XCLASS_NOTIFICATION | XTYPF_NOBLOCK) |
| #define XTYP_EXECUTE (0x0050 | XCLASS_FLAGS) |
| #define XTYP_MONITOR (0x00F0 | XCLASS_NOTIFICATION | XTYPF_NOBLOCK) |
| #define XTYP_POKE (0x0090 | XCLASS_FLAGS) |
| #define XTYP_REGISTER (0x00A0 | XCLASS_NOTIFICATION | XTYPF_NOBLOCK ) |
| #define XTYP_REQUEST (0x00B0 | XCLASS_DATA ) |
| #define XTYP_UNREGISTER (0x00D0 | XCLASS_NOTIFICATION | XTYPF_NOBLOCK ) |
| #define XTYP_WILDCONNECT (0x00E0 | XCLASS_DATA | XTYPF_NOBLOCK) |
| #define XTYP_XACT_COMPLETE (0x0080 | XCLASS_NOTIFICATION ) |
| #define XTYPF_ACKREQ 0x0008 /* DDE_FACKREQ */ |
| #define XTYPF_NOBLOCK 0x0002 /* CBR_NOBLOCK will not work */ |
| #define XTYPF_NODATA 0x0004 /* DDE_FDEFERUPD */ |
| typedef struct tagCONVCONTEXT CONVCONTEXT |
| typedef struct tagCONVINFO CONVINFO |
| typedef struct tagHSZPAIR HSZPAIR |
| typedef struct tagCONVCONTEXT * PCONVCONTEXT |
| typedef struct tagCONVINFO * PCONVINFO |
| typedef struct tagHSZPAIR * PHSZPAIR |
Definition at line 1224 of file ddeclient.c.
Definition at line 1422 of file ddemisc.c.
Referenced by Dde_OnExecute(), DdeAddData(), DdeGetData(), map_A_to_W(), map_W_to_A(), server_ddeml_callback(), test_DdeCreateDataHandle(), test_ddeml_client(), WDML_ClientQueueExecute(), and WDML_ServerNameProc().
Definition at line 1340 of file ddemisc.c.
| HDDEDATA WINAPI DdeClientTransaction | ( | LPBYTE | pData, |
| DWORD | cbData, | ||
| HCONV | hConv, | ||
| HSZ | hszItem, | ||
| UINT | wFmt, | ||
| UINT | wType, | ||
| DWORD | dwTimeout, | ||
| LPDWORD | pdwResult | ||
| ) |
Definition at line 1122 of file ddeclient.c.
Referenced by dde_connect(), dde_execute(), dde_request(), DdeReconnect(), test_dde_aw_transaction(), test_ddeml_client(), test_end_to_end_client(), and test_initialisation().
Definition at line 685 of file ddemisc.c.
Referenced by dde_proc(), ddeCb(), DdePostAdvise(), WDML_FindConv(), WDML_FindLink(), WDML_HandleAdviseReply(), WDML_HandlePokeReply(), WDML_HandleRequestReply(), WDML_HandleUnadviseReply(), WDML_RemoveLink(), WDML_RemoveServer(), and WDML_ServerNameProc().
| HCONV WINAPI DdeConnect | ( | DWORD | idInst, |
| HSZ | hszService, | ||
| HSZ | hszTopic, | ||
| PCONVCONTEXT | pCC | ||
| ) |
Definition at line 84 of file ddeclient.c.
Referenced by dde_connect(), START_TEST(), test_dde_aw_transaction(), test_ddeml_client(), test_end_to_end_client(), and test_initialisation().
| HCONVLIST WINAPI DdeConnectList | ( | DWORD | idInst, |
| HSZ | hszService, | ||
| HSZ | hszTopic, | ||
| HCONVLIST | hConvList, | ||
| PCONVCONTEXT | pCC | ||
| ) |
Definition at line 48 of file ddeclient.c.
| HDDEDATA WINAPI DdeCreateDataHandle | ( | DWORD | idInst, |
| LPBYTE | pSrc, | ||
| DWORD | cb, | ||
| DWORD | cbOff, | ||
| HSZ | hszItem, | ||
| UINT | wFmt, | ||
| UINT | afCmd | ||
| ) |
Definition at line 1275 of file ddemisc.c.
Referenced by dde_execute(), map_A_to_W(), map_W_to_A(), server_ddeml_callback(), test_DdeCreateDataHandle(), test_ddeml_client(), WDML_Global2DataHandle(), WDML_ServerHandleExecute(), and WDML_ServerHandlePoke().
Definition at line 577 of file ddemisc.c.
Referenced by dde_request(), doChild(), START_TEST(), test_dde_default_app(), test_DdeCreateDataHandle(), test_ddeml_client(), test_ddeml_server(), test_end_to_end_client(), test_end_to_end_server(), and test_initialisation().
Definition at line 608 of file ddemisc.c.
Referenced by dde_connect(), init_dde(), ShellDDEInit(), test_dde_aw_transaction(), test_DdeCreateDataHandle(), test_DdeCreateStringHandleW(), test_end_to_end_client(), WDML_AddServer(), and WDML_MakeHszFromAtom().
Definition at line 1363 of file ddeclient.c.
Referenced by dde_connect(), DdeUninitialize(), START_TEST(), test_dde_aw_transaction(), test_ddeml_client(), test_end_to_end_client(), and test_initialisation().
Definition at line 75 of file ddeclient.c.
Definition at line 2178 of file ddemisc.c.
Definition at line 1461 of file ddemisc.c.
Referenced by dde_connect(), ddeCb(), DdePostAdvise(), test_DdeCreateDataHandle(), test_ddeml_client(), WDML_HandleIncomingData(), WDML_ServerHandlePoke(), WDML_ServerHandleRequest(), and WDML_ServerNameProc().
Definition at line 631 of file ddemisc.c.
Referenced by doChild(), release_dde(), ShellDDEInit(), START_TEST(), test_dde_aw_transaction(), test_dde_default_app(), test_DdeCreateStringHandleW(), test_ddeml_client(), test_end_to_end_client(), test_initialisation(), and WDML_FreeAllHSZ().
Definition at line 1379 of file ddemisc.c.
Referenced by dde_proc(), dde_request(), ddeCb(), server_ddeml_callback(), and server_end_to_end_callback().
Definition at line 253 of file ddemisc.c.
Referenced by dde_connect(), dde_execute(), dde_request(), init_dde(), START_TEST(), test_dde_aw_transaction(), test_DdeCreateDataHandle(), test_DdeCreateStringHandle(), test_DdeCreateStringHandleW(), test_ddeml_client(), test_end_to_end_client(), test_initialisation(), and test_request_groups().
Definition at line 1412 of file ddeclient.c.
Definition at line 1075 of file ddemisc.c.
Referenced by dde_connect(), doChild(), START_TEST(), test_dde_aw_transaction(), test_dde_default_app(), test_DdeCreateDataHandle(), test_ddeml_client(), test_ddeml_server(), test_end_to_end_client(), test_end_to_end_server(), and test_initialisation().
Definition at line 1095 of file ddemisc.c.
Referenced by dde_connect(), init_dde(), ShellDDEInit(), START_TEST(), test_dde_aw_transaction(), test_DdeCreateStringHandle(), test_end_to_end_client(), and test_end_to_end_server().
Definition at line 154 of file ddeserver.c.
Referenced by DdeUninitialize(), doChild(), init_dde(), release_dde(), ShellDDEInit(), test_dde_default_app(), test_ddeml_server(), and test_end_to_end_server().
Definition at line 49 of file ddeserver.c.
Definition at line 2426 of file ddemisc.c.
Referenced by test_dde_aw_transaction().
| HCONV WINAPI DdeQueryNextServer | ( | HCONVLIST | hConvList, |
| HCONV | hConvPrev | ||
| ) |
Definition at line 58 of file ddeclient.c.
Definition at line 501 of file ddemisc.c.
Referenced by ddeCb(), server_ddeml_callback(), server_end_to_end_callback(), and test_DdeCreateStringHandleW().
Definition at line 525 of file ddemisc.c.
Referenced by Dde_OnConnect(), Dde_OnConnectConfirm(), Dde_OnExecute(), Dde_OnRequest(), Dde_OnWildConnect(), test_DdeCreateStringHandleW(), and WDML_AddServer().
| HCONV WINAPI DdeReconnect | ( | HCONV | hConv | ) |
Definition at line 212 of file ddeclient.c.
Definition at line 2314 of file ddemisc.c.
Definition at line 1447 of file ddemisc.c.
Referenced by Dde_OnExecute(), DdeAddData(), DdeGetData(), server_ddeml_callback(), test_DdeCreateDataHandle(), test_ddeml_client(), WDML_ClientQueueExecute(), and WDML_ServerNameProc().
Definition at line 1112 of file ddemisc.c.
Referenced by dde_connect(), doChild(), release_dde(), ShellDDEInit(), START_TEST(), test_dde_default_app(), test_DdeCreateDataHandle(), test_DdeCreateStringHandle(), test_ddeml_client(), test_ddeml_server(), test_end_to_end_client(), test_end_to_end_server(), test_initialisation(), and WDML_NotifyThreadDetach().
| DECLARE_HANDLE | ( | HCONV | ) |
| DECLARE_HANDLE | ( | HCONVLIST | ) |
| DECLARE_HANDLE | ( | HDDEDATA | ) |
| DECLARE_HANDLE | ( | HSZ | ) |