Release 971012
[wine/multimedia.git] / misc / ddeml.c
blob823265ec2b93fb42bef8849c6569909a8ae2faae
1 /*
2 * DDEML library
4 * Copyright 1997 Alexandre Julliard
5 */
7 /* Only empty stubs for now */
9 #include <stdio.h>
10 #include "ddeml.h"
11 #include "stddebug.h"
12 #include "debug.h"
15 /*****************************************************************
16 * DdeInitialize16 (DDEML.2)
18 UINT16 WINAPI DdeInitialize16( LPDWORD pidInst, PFNCALLBACK16 pfnCallback,
19 DWORD afCmd, DWORD ulRes)
21 fprintf( stdnimp, "DdeInitialize16: empty stub\n" );
22 return 0;
26 /*****************************************************************
27 * DdeInitialize32A (USER32.106)
29 UINT32 WINAPI DdeInitialize32A( LPDWORD pidInst, PFNCALLBACK32 pfnCallback,
30 DWORD afCmd, DWORD ulRes )
32 fprintf( stdnimp, "DdeInitialize32A: empty stub\n" );
33 return 0;
37 /*****************************************************************
38 * DdeInitialize32W (USER32.107)
40 UINT32 WINAPI DdeInitialize32W( LPDWORD pidInst, PFNCALLBACK32 pfnCallback,
41 DWORD afCmd, DWORD ulRes )
43 fprintf( stdnimp, "DdeInitialize32W: empty stub\n" );
44 return 0;
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 fprintf( stdnimp, "DdeUninitialize: empty stub\n" );
63 return TRUE;
67 /*****************************************************************
68 * DdeConnect16 (DDEML.7)
70 HCONV WINAPI DdeConnect16( DWORD idInst, HSZ hszService, HSZ hszTopic,
71 LPCONVCONTEXT16 pCC )
73 fprintf( stdnimp, "DdeConnect16: empty stub\n" );
74 return 0;
78 /*****************************************************************
79 * DdeConnect32 (USER32.92)
81 HCONV WINAPI DdeConnect32( DWORD idInst, HSZ hszService, HSZ hszTopic,
82 LPCONVCONTEXT32 pCC )
84 fprintf( stdnimp, "DdeConnect32: empty stub\n" );
85 return 0;
89 /*****************************************************************
90 * DdeDisconnect16 (DDEML.8)
92 BOOL16 WINAPI DdeDisconnect16( HCONV hConv )
94 return (BOOL16)DdeDisconnect32( hConv );
98 /*****************************************************************
99 * DdeDisconnect32 (USER32.97)
101 BOOL32 WINAPI DdeDisconnect32( HCONV hConv )
103 fprintf( stdnimp, "DdeDisconnect: empty stub\n" );
104 return 0;
108 /*****************************************************************
109 * DdeReconnect (DDEML.37) (USER32.115)
111 HCONV WINAPI DdeReconnect( HCONV hConv )
113 fprintf( stdnimp, "DdeReconnect: empty stub\n" );
114 return 0;
118 /*****************************************************************
119 * DdeCreateStringHandle16 (DDEML.21)
121 HSZ WINAPI DdeCreateStringHandle16( DWORD idInst, LPCSTR str, INT16 codepage )
123 return DdeCreateStringHandle32A( idInst, str, codepage );
127 /*****************************************************************
128 * DdeCreateStringHandle32A (USER32.95)
130 HSZ WINAPI DdeCreateStringHandle32A( DWORD idInst, LPCSTR psz, INT32 codepage )
132 fprintf( stdnimp, "DdeCreateStringHandle32A: empty stub\n" );
133 return 0;
137 /*****************************************************************
138 * DdeCreateStringHandle32W (USER32.96)
140 HSZ WINAPI DdeCreateStringHandle32W( DWORD idInst, LPCWSTR psz, INT32 codepage)
142 fprintf( stdnimp, "DdeCreateStringHandle32W: empty stub\n" );
143 return 0;
147 /*****************************************************************
148 * DdeFreeStringHandle16 (DDEML.22)
150 BOOL16 WINAPI DdeFreeStringHandle16( DWORD idInst, HSZ hsz )
152 return (BOOL32)DdeFreeStringHandle32( idInst, hsz );
156 /*****************************************************************
157 * DdeFreeStringHandle32 (USER32.101)
159 BOOL32 WINAPI DdeFreeStringHandle32( DWORD idInst, HSZ hsz )
161 fprintf( stdnimp, "DdeFreeStringHandle: empty stub\n" );
162 return TRUE;
166 /*****************************************************************
167 * DdeFreeDataHandle16 (DDEML.19)
169 BOOL16 WINAPI DdeFreeDataHandle16( HDDEDATA hData )
171 return (BOOL32)DdeFreeDataHandle32( hData );
175 /*****************************************************************
176 * DdeFreeDataHandle32 (USER32.100)
178 BOOL32 WINAPI DdeFreeDataHandle32( HDDEDATA hData )
180 fprintf( stdnimp, "DdeFreeDataHandle: empty stub\n" );
181 return TRUE;
185 /*****************************************************************
186 * DdeKeepStringHandle16 (DDEML.24)
188 BOOL16 WINAPI DdeKeepStringHandle16( DWORD idInst, HSZ hsz )
190 return (BOOL32)DdeKeepStringHandle32( idInst, hsz );
194 /*****************************************************************
195 * DdeKeepStringHandle32 (USER32.108)
197 BOOL32 WINAPI DdeKeepStringHandle32( DWORD idInst, HSZ hsz )
199 fprintf( stdnimp, "DdeKeepStringHandle: empty stub\n" );
200 return TRUE;
204 /*****************************************************************
205 * DdeClientTransaction16 (DDEML.11)
207 HDDEDATA WINAPI DdeClientTransaction16( LPVOID pData, DWORD cbData,
208 HCONV hConv, HSZ hszItem, UINT16 wFmt,
209 UINT16 wType, DWORD dwTimeout,
210 LPDWORD pdwResult )
212 return DdeClientTransaction32( (LPBYTE)pData, cbData, hConv, hszItem,
213 wFmt, wType, dwTimeout, pdwResult );
217 /*****************************************************************
218 * DdeClientTransaction32 (USER32.90)
220 HDDEDATA WINAPI DdeClientTransaction32( LPBYTE pData, DWORD cbData,
221 HCONV hConv, HSZ hszItem, UINT32 wFmt,
222 UINT32 wType, DWORD dwTimeout,
223 LPDWORD pdwResult )
225 fprintf( stdnimp, "DdeClientTransaction: empty stub\n" );
226 return 0;
230 /*****************************************************************
231 * DdeNameService16 (DDEML.27)
233 HDDEDATA WINAPI DdeNameService16( DWORD idInst, HSZ hsz1, HSZ hsz2,
234 UINT16 afCmd )
236 return DdeNameService32( idInst, hsz1, hsz2, afCmd );
240 /*****************************************************************
241 * DdeNameService32 (USER32.109)
243 HDDEDATA WINAPI DdeNameService32( DWORD idInst, HSZ hsz1, HSZ hsz2,
244 UINT32 afCmd )
246 fprintf( stdnimp, "DdeNameService: empty stub\n" );
247 return 0;
251 /*****************************************************************
252 * DdeGetLastError16 (DDEML.20)
254 UINT16 WINAPI DdeGetLastError16( DWORD idInst )
256 return (UINT16)DdeGetLastError32( idInst );
260 /*****************************************************************
261 * DdeGetLastError32 (USER32.103)
263 UINT32 WINAPI DdeGetLastError32( DWORD idInst )
265 fprintf( stdnimp, "DdeGetLastError: empty stub\n" );
266 return 0;