blob: 2538ad4ac434a9aa2ae40eed46e964942a9d1ebf (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
|
/*++ BUILD Version: 0001
*
* WOW v1.0
*
* Copyright (c) 1991, Microsoft Corporation
*
* WOWDDEML.H
* 16-bit DDEML API argument structures
*
* History:
* Created 28-Dec-1992 by Chandan S. Chauhan (ChandanC)
*
--*/
/* DDEML API IDs
*/
#define FUN_DDEINITIALIZE 2
#define FUN_DDEUNINITIALIZE 3
#define FUN_DDECONNECTLIST 4
#define FUN_DDEQUERYNEXTSERVER 5
#define FUN_DDEDISCONNECTLIST 6
#define FUN_DDECONNECT 7
#define FUN_DDEDISCONNECT 8
#define FUN_DDEQUERYCONVINFO 9
#define FUN_DDESETUSERHANDLE 10
#define FUN_DDECLIENTTRANSACTION 11
#define FUN_DDEABANDONTRANSACTION 12
#define FUN_DDEPOSTADVISE 13
#define FUN_DDECREATEDATAHANDLE 14
#define FUN_DDEADDDATA 15
#define FUN_DDEGETDATA 16
#define FUN_DDEACCESSDATA 17
#define FUN_DDEUNACCESSDATA 18
#define FUN_DDEFREEDATAHANDLE 19
#define FUN_DDEGETLASTERROR 20
#define FUN_DDECREATESTRINGHANDLE 21
#define FUN_DDEFREESTRINGHANDLE 22
#define FUN_DDEQUERYSTRING 23
#define FUN_DDEKEEPSTRINGHANDLE 24
#define FUN_DDEENABLECALLBACK 26
#define FUN_DDENAMESERVICE 27
#define FUN_CLIENTWNDPROC 28 ;Internal
#define FUN_SERVERWNDPROC 29 ;Internal
#define FUN_SUBFRAMEWNDPROC 30 ;Internal
#define FUN_DMGWNDPROC 31 ;Internal
#define FUN_CONVLISTWNDPROC 32 ;Internal
#define FUN_MONITORWNDPROC 33 ;Internal
#define FUN_DDESENDHOOKPROC 34 ;Internal
#define FUN_DDEPOSTHOOKPROC 35 ;Internal
#define FUN_DDECMPSTRINGHANDLES 36
#define FUN_DDERECONNECT 37
#define FUN_INITENUM 38 ;Internal
#define FUN_TERMDLGPROC 39 ;Internal
#define FUN_EmptyQTimerProc 40 ;Internal
/* XLATOFF */
#pragma pack(2)
/* XLATON */
typedef struct _CONVCONTEXT16 { /* di2 */
WORD cb;
WORD wFlags;
WORD wCountryID;
INT16 iCodePage;
DWORD dwLangID;
DWORD dwSecurity;
} CONVCONTEXT16;
typedef CONVCONTEXT16 UNALIGNED *PCONVCONTEXT16;
typedef VPVOID VPCONVCONTEXT16;
typedef struct _DDEINITIALIZE16 { /* d2 */
DWORD f4;
DWORD f3;
VPVOID f2;
VPVOID f1;
} DDEINITIALIZE16;
typedef DDEINITIALIZE16 UNALIGNED *PDDEINITIALIZE16;
typedef struct _DDEUNINITIALIZE16 { /* d3 */
DWORD f1;
} DDEUNINITIALIZE16;
typedef DDEUNINITIALIZE16 UNALIGNED *PDDEUNINITIALIZE16;
typedef struct _DDECONNECTLIST16 { /* d4 */
VPVOID f5;
DWORD f4;
DWORD f3;
DWORD f2;
DWORD f1;
} DDECONNECTLIST16;
typedef DDECONNECTLIST16 UNALIGNED *PDDECONNECTLIST16;
typedef struct _DDEQUERYNEXTSERVER16 { /* d5 */
DWORD f2;
DWORD f1;
} DDEQUERYNEXTSERVER16;
typedef DDEQUERYNEXTSERVER16 UNALIGNED *PDDEQUERYNEXTSERVER16;
typedef struct _DDEDISCONNECTLIST16 { /* d6 */
DWORD f1;
} DDEDISCONNECTLIST16;
typedef DDEDISCONNECTLIST16 UNALIGNED *PDDEDISCONNECTLIST16;
typedef struct _DDECONNECT16 { /* d7 */
VPVOID f4;
DWORD f3;
DWORD f2;
DWORD f1;
} DDECONNECT16;
typedef DDECONNECT16 UNALIGNED *PDDECONNECT16;
typedef struct _DDEDISCONNECT16 { /* d8 */
DWORD f1;
} DDEDISCONNECT16;
typedef DDEDISCONNECT16 UNALIGNED *PDDEDISCONNECT16;
typedef struct _DDEQUERYCONVINFO16 { /* d9 */
VPVOID f3;
DWORD f2;
DWORD f1;
} DDEQUERYCONVINFO16;
typedef DDEQUERYCONVINFO16 UNALIGNED *PDDEQUERYCONVINFO16;
typedef struct _DDESETUSERHANDLE16 { /* d10 */
DWORD f3;
DWORD f2;
DWORD f1;
} DDESETUSERHANDLE16;
typedef DDESETUSERHANDLE16 UNALIGNED *PDDESETUSERHANDLE16;
typedef struct _DDECLIENTTRANSACTION16 { /* d11 */
VPVOID f8;
DWORD f7;
WORD f6;
WORD f5;
DWORD f4;
DWORD f3;
DWORD f2;
VPVOID f1;
} DDECLIENTTRANSACTION16;
typedef DDECLIENTTRANSACTION16 UNALIGNED *PDDECLIENTTRANSACTION16;
typedef struct _DDEABANDONTRANSACTION16 { /* d12 */
DWORD f3;
DWORD f2;
DWORD f1;
} DDEABANDONTRANSACTION16;
typedef DDEABANDONTRANSACTION16 UNALIGNED *PDDEABANDONTRANSACTION16;
typedef struct _DDEPOSTADVISE16 { /* d13 */
DWORD f3;
DWORD f2;
DWORD f1;
} DDEPOSTADVISE16;
typedef DDEPOSTADVISE16 UNALIGNED *PDDEPOSTADVISE16;
typedef struct _DDECREATEDATAHANDLE16 { /* d14 */
WORD f7;
WORD f6;
DWORD f5;
DWORD f4;
DWORD f3;
VPVOID f2;
DWORD f1;
} DDECREATEDATAHANDLE16;
typedef DDECREATEDATAHANDLE16 UNALIGNED *PDDECREATEDATAHANDLE16;
typedef struct _DDEADDDATA16 { /* d15 */
DWORD f4;
DWORD f3;
VPVOID f2;
DWORD f1;
} DDEADDDATA16;
typedef DDEADDDATA16 UNALIGNED *PDDEADDDATA16;
typedef struct _DDEGETDATA16 { /* d16 */
DWORD f4;
DWORD f3;
VPVOID f2;
DWORD f1;
} DDEGETDATA16;
typedef DDEGETDATA16 UNALIGNED *PDDEGETDATA16;
typedef struct _DDEACCESSDATA16 { /* d17 */
VPVOID f2;
DWORD f1;
} DDEACCESSDATA16;
typedef DDEACCESSDATA16 UNALIGNED *PDDEACCESSDATA16;
typedef struct _DDEUNACCESSDATA16 { /* d18 */
DWORD f1;
} DDEUNACCESSDATA16;
typedef DDEUNACCESSDATA16 UNALIGNED *PDDEUNACCESSDATA16;
typedef struct _DDEFREEDATAHANDLE16 { /* d19 */
DWORD f1;
} DDEFREEDATAHANDLE16;
typedef DDEFREEDATAHANDLE16 UNALIGNED *PDDEFREEDATAHANDLE16;
typedef struct _DDEGETLASTERROR16 { /* d20 */
DWORD f1;
} DDEGETLASTERROR16;
typedef DDEGETLASTERROR16 UNALIGNED *PDDEGETLASTERROR16;
typedef struct _DDECREATESTRINGHANDLE16 { /* d21 */
INT16 f3;
VPVOID f2;
DWORD f1;
} DDECREATESTRINGHANDLE16;
typedef DDECREATESTRINGHANDLE16 UNALIGNED *PDDECREATESTRINGHANDLE16;
typedef struct _DDEFREESTRINGHANDLE16 { /* d22 */
DWORD f2;
DWORD f1;
} DDEFREESTRINGHANDLE16;
typedef DDEFREESTRINGHANDLE16 UNALIGNED *PDDEFREESTRINGHANDLE16;
typedef struct _DDEQUERYSTRING16 { /* d23 */
INT16 f5;
DWORD f4;
VPVOID f3;
DWORD f2;
DWORD f1;
} DDEQUERYSTRING16;
typedef DDEQUERYSTRING16 UNALIGNED *PDDEQUERYSTRING16;
typedef struct _DDEKEEPSTRINGHANDLE16 { /* d24 */
DWORD f2;
DWORD f1;
} DDEKEEPSTRINGHANDLE16;
typedef DDEKEEPSTRINGHANDLE16 UNALIGNED *PDDEKEEPSTRINGHANDLE16;
typedef struct _DDEENABLECALLBACK16 { /* d26 */
WORD f3;
DWORD f2;
DWORD f1;
} DDEENABLECALLBACK16;
typedef DDEENABLECALLBACK16 UNALIGNED *PDDEENABLECALLBACK16;
typedef struct _DDENAMESERVICE16 { /* d27 */
WORD f4;
DWORD f3;
DWORD f2;
DWORD f1;
} DDENAMESERVICE16;
typedef DDENAMESERVICE16 UNALIGNED *PDDENAMESERVICE16;
typedef struct _DDECMPSTRINGHANDLES16 { /* d36 */
DWORD f2;
DWORD f1;
} DDECMPSTRINGHANDLES16;
typedef DDECMPSTRINGHANDLES16 UNALIGNED *PDDECMPSTRINGHANDLES16;
typedef struct _DDERECONNECT16 { /* d37 */
DWORD f1;
} DDERECONNECT16;
typedef DDERECONNECT16 UNALIGNED *PDDERECONNECT16;
|