4 * Copyright 1997 Alexandre Julliard
5 * Copyright 1997 Len White
8 /* Only empty stubs for now */
15 /*****************************************************************
16 * DdeInitialize16 (DDEML.2)
18 UINT16 WINAPI
DdeInitialize16( LPDWORD pidInst
, PFNCALLBACK16 pfnCallback
,
19 DWORD afCmd
, DWORD ulRes
)
21 FIXME( ddeml
, "empty stub\n" );
26 /*****************************************************************
27 * DdeInitialize32A (USER32.106)
29 UINT32 WINAPI
DdeInitialize32A( LPDWORD pidInst
, PFNCALLBACK32 pfnCallback
,
30 DWORD afCmd
, DWORD ulRes
)
32 FIXME( ddeml
, "empty stub\n" );
37 /*****************************************************************
38 * DdeInitialize32W (USER32.107)
40 UINT32 WINAPI
DdeInitialize32W( LPDWORD pidInst
, PFNCALLBACK32 pfnCallback
,
41 DWORD afCmd
, DWORD ulRes
)
43 FIXME( ddeml
, "empty stub\n" );
48 /*****************************************************************
49 * DdeUninitialize16 (DDEML.3)
51 BOOL16 WINAPI
DdeUninitialize16( DWORD idInst
)
53 return (BOOL16
)DdeUninitialize32( idInst
);
57 /*****************************************************************
58 * DdeUninitialize32 (USER32.119)
60 BOOL32 WINAPI
DdeUninitialize32( DWORD idInst
)
62 FIXME( ddeml
, "empty stub\n" );
66 /*****************************************************************
67 * DdeConnectList (DDEML.4)
69 HCONVLIST WINAPI
DdeConnectList( DWORD idInst
, HSZ hszService
, HSZ hszTopic
,
70 HCONVLIST hConvList
, LPCONVCONTEXT16 pCC
)
72 FIXME( ddeml
, "empty stub\n" );
76 /*****************************************************************
77 * DdeQueryNextServer (DDEML.5)
79 HCONV WINAPI
DdeQueryNextServer( HCONVLIST hConvList
, HCONV hConvPrev
)
81 FIXME( ddeml
, "empty stub\n" );
85 /*****************************************************************
86 * DdeDisconnectList (DDEML.6)
88 BOOL16 WINAPI
DdeDisconnectList( HCONVLIST hConvList
)
90 FIXME( ddeml
, "empty stub\n" );
94 /*****************************************************************
95 * DdeConnect16 (DDEML.7)
97 HCONV WINAPI
DdeConnect16( DWORD idInst
, HSZ hszService
, HSZ hszTopic
,
100 FIXME( ddeml
, "empty stub\n" );
105 /*****************************************************************
106 * DdeConnect32 (USER32.92)
108 HCONV WINAPI
DdeConnect32( DWORD idInst
, HSZ hszService
, HSZ hszTopic
,
109 LPCONVCONTEXT32 pCC
)
111 FIXME( ddeml
, "empty stub\n" );
116 /*****************************************************************
117 * DdeDisconnect16 (DDEML.8)
119 BOOL16 WINAPI
DdeDisconnect16( HCONV hConv
)
121 return (BOOL16
)DdeDisconnect32( hConv
);
124 /*****************************************************************
125 * DdeSetUserHandle (DDEML.10)
127 BOOL16 WINAPI
DdeSetUserHandle( HCONV hConv
, DWORD id
, DWORD hUser
)
129 FIXME( ddeml
, "empty stub\n" );
133 /*****************************************************************
134 * DdeCreateDataHandle (DDEML.14)
136 HDDEDATA WINAPI
DdeCreateDataHandle( DWORD idInst
, LPBYTE pSrc
, DWORD cb
, DWORD cbOff
, HSZ hszItem
, UINT16 wFmt
, UINT16 afCmd
)
138 FIXME( ddeml
, "empty stub\n" );
142 /*****************************************************************
143 * DdeDisconnect32 (USER32.97)
145 BOOL32 WINAPI
DdeDisconnect32( HCONV hConv
)
147 FIXME( ddeml
, "empty stub\n" );
152 /*****************************************************************
153 * DdeReconnect (DDEML.37) (USER32.115)
155 HCONV WINAPI
DdeReconnect( HCONV hConv
)
157 FIXME( ddeml
, "empty stub\n" );
162 /*****************************************************************
163 * DdeCreateStringHandle16 (DDEML.21)
165 HSZ WINAPI
DdeCreateStringHandle16( DWORD idInst
, LPCSTR str
, INT16 codepage
)
167 return DdeCreateStringHandle32A( idInst
, str
, codepage
);
171 /*****************************************************************
172 * DdeCreateStringHandle32A (USER32.95)
174 HSZ WINAPI
DdeCreateStringHandle32A( DWORD idInst
, LPCSTR psz
, INT32 codepage
)
176 FIXME( ddeml
, "empty stub\n" );
181 /*****************************************************************
182 * DdeCreateStringHandle32W (USER32.96)
184 HSZ WINAPI
DdeCreateStringHandle32W( DWORD idInst
, LPCWSTR psz
, INT32 codepage
)
186 FIXME( ddeml
, "empty stub\n" );
191 /*****************************************************************
192 * DdeFreeStringHandle16 (DDEML.22)
194 BOOL16 WINAPI
DdeFreeStringHandle16( DWORD idInst
, HSZ hsz
)
196 return (BOOL32
)DdeFreeStringHandle32( idInst
, hsz
);
200 /*****************************************************************
201 * DdeFreeStringHandle32 (USER32.101)
203 BOOL32 WINAPI
DdeFreeStringHandle32( DWORD idInst
, HSZ hsz
)
205 FIXME( ddeml
, "empty stub\n" );
210 /*****************************************************************
211 * DdeFreeDataHandle16 (DDEML.19)
213 BOOL16 WINAPI
DdeFreeDataHandle16( HDDEDATA hData
)
215 return (BOOL32
)DdeFreeDataHandle32( hData
);
219 /*****************************************************************
220 * DdeFreeDataHandle32 (USER32.100)
222 BOOL32 WINAPI
DdeFreeDataHandle32( HDDEDATA hData
)
224 FIXME( ddeml
, "empty stub\n" );
229 /*****************************************************************
230 * DdeKeepStringHandle16 (DDEML.24)
232 BOOL16 WINAPI
DdeKeepStringHandle16( DWORD idInst
, HSZ hsz
)
234 return (BOOL32
)DdeKeepStringHandle32( idInst
, hsz
);
238 /*****************************************************************
239 * DdeKeepStringHandle32 (USER32.108)
241 BOOL32 WINAPI
DdeKeepStringHandle32( DWORD idInst
, HSZ hsz
)
243 FIXME( ddeml
, "empty stub\n" );
248 /*****************************************************************
249 * DdeClientTransaction16 (DDEML.11)
251 HDDEDATA WINAPI
DdeClientTransaction16( LPVOID pData
, DWORD cbData
,
252 HCONV hConv
, HSZ hszItem
, UINT16 wFmt
,
253 UINT16 wType
, DWORD dwTimeout
,
256 return DdeClientTransaction32( (LPBYTE
)pData
, cbData
, hConv
, hszItem
,
257 wFmt
, wType
, dwTimeout
, pdwResult
);
261 /*****************************************************************
262 * DdeClientTransaction32 (USER32.90)
264 HDDEDATA WINAPI
DdeClientTransaction32( LPBYTE pData
, DWORD cbData
,
265 HCONV hConv
, HSZ hszItem
, UINT32 wFmt
,
266 UINT32 wType
, DWORD dwTimeout
,
269 FIXME( ddeml
, "empty stub\n" );
273 /*****************************************************************
274 * DdeAbandonTransaction (DDEML.12)
276 BOOL16 WINAPI
DdeAbandonTransaction( DWORD idInst
, HCONV hConv
,
277 DWORD idTransaction
)
279 FIXME( ddeml
, "empty stub\n" );
283 /*****************************************************************
284 * DdePostAdvise (DDEML.13)
286 BOOL16 WINAPI
DdePostAdvise( DWORD idInst
, HSZ hszTopic
, HSZ hszItem
)
288 FIXME( ddeml
, "empty stub\n" );
292 /*****************************************************************
293 * DdeAddData (DDEML.15)
295 HDDEDATA WINAPI
DdeAddData( HDDEDATA hData
, LPBYTE pSrc
, DWORD cb
,
298 FIXME( ddeml
, "empty stub\n" );
302 /*****************************************************************
303 * DdeGetData (DDEML.16)
305 DWORD WINAPI
DdeGetData( HDDEDATA hData
, LPBYTE pDst
, DWORD cbMax
,
308 FIXME( ddeml
, "empty stub\n" );
312 /*****************************************************************
313 * DdeAccessData (DDEML.17)
315 LPBYTE WINAPI
DdeAccessData( HDDEDATA hData
, LPDWORD pcbDataSize
)
317 FIXME( ddeml
, "empty stub\n" );
321 /*****************************************************************
322 * DdeUnaccessData (DDEML.18)
324 BOOL16 WINAPI
DdeUnaccessData( HDDEDATA hData
)
326 FIXME( ddeml
, "empty stub\n" );
330 /*****************************************************************
331 * DdeEnableCallback (DDEML.26)
333 BOOL16 WINAPI
DdeEnableCallback( DWORD idInst
, HCONV hConv
, UINT16 wCmd
)
335 FIXME( ddeml
, "empty stub\n" );
339 /*****************************************************************
340 * DdeNameService16 (DDEML.27)
342 HDDEDATA WINAPI
DdeNameService16( DWORD idInst
, HSZ hsz1
, HSZ hsz2
,
345 return DdeNameService32( idInst
, hsz1
, hsz2
, afCmd
);
349 /*****************************************************************
350 * DdeNameService32 (USER32.109)
352 HDDEDATA WINAPI
DdeNameService32( DWORD idInst
, HSZ hsz1
, HSZ hsz2
,
355 FIXME( ddeml
, "empty stub\n" );
360 /*****************************************************************
361 * DdeGetLastError16 (DDEML.20)
363 UINT16 WINAPI
DdeGetLastError16( DWORD idInst
)
365 return (UINT16
)DdeGetLastError32( idInst
);
369 /*****************************************************************
370 * DdeGetLastError32 (USER32.103)
372 UINT32 WINAPI
DdeGetLastError32( DWORD idInst
)
374 FIXME( ddeml
, "empty stub\n" );
378 /*****************************************************************
379 * DdeCmpStringHandles (DDEML.36)
381 int WINAPI
DdeCmpStringHandles( HSZ hsz1
, HSZ hsz2
)
383 FIXME( ddeml
, "empty stub\n" );