ReactOS 0.4.16-dev-732-g2d1144a
|
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 | ) |