1 | /* $Id: olecli32.cpp,v 1.2 1999-09-23 09:38:05 sandervl Exp $ */
|
---|
2 | /*
|
---|
3 | * OLECLI32 library
|
---|
4 | *
|
---|
5 | * Copyright 1995 Martin von Loewis
|
---|
6 | * Copyright 1999 Jens Wiessner
|
---|
7 | */
|
---|
8 |
|
---|
9 | /* At the moment, these are only empty stubs.
|
---|
10 | */
|
---|
11 |
|
---|
12 | #include <os2win.h>
|
---|
13 | #include <ole.h>
|
---|
14 | #include "olecli32.h"
|
---|
15 | #include "debugtools.h"
|
---|
16 | #include <debugdefs.h>
|
---|
17 |
|
---|
18 |
|
---|
19 | DEFAULT_DEBUG_CHANNEL(ole)
|
---|
20 |
|
---|
21 |
|
---|
22 | /******************************************************************************
|
---|
23 | * OleDelete [OLECLI32.2]
|
---|
24 | */
|
---|
25 | OLESTATUS WINAPI OleDelete(LPOLEOBJECT oleob)
|
---|
26 | {
|
---|
27 | #ifdef DEBUG
|
---|
28 | dprintf(("OLECLI32: OleDelete not implemented\n"));
|
---|
29 | #endif
|
---|
30 | return OLE_OK;
|
---|
31 | }
|
---|
32 |
|
---|
33 |
|
---|
34 | /******************************************************************************
|
---|
35 | * OleSaveToStream [OLECLI32.3]
|
---|
36 | */
|
---|
37 | OLESTATUS WINAPI OleSaveToStream(LPOLEOBJECT oleob, LPOLESTREAM olest)
|
---|
38 | {
|
---|
39 | #ifdef DEBUG
|
---|
40 | dprintf(("OLECLI32: OleSaveToStream not implemented\n"));
|
---|
41 | #endif
|
---|
42 | return OLE_OK;
|
---|
43 | }
|
---|
44 |
|
---|
45 |
|
---|
46 | /******************************************************************************
|
---|
47 | * OleLoadFromStream [OLECLI32.4]
|
---|
48 | */
|
---|
49 | OLESTATUS WINAPI OleLoadFromStream(LPOLESTREAM olest, LPCSTR str1, LPOLECLIENT olecl, LHCLIENTDOC cldoc, LPCSTR str2, LPOLEOBJECT oleob)
|
---|
50 | {
|
---|
51 | #ifdef DEBUG
|
---|
52 | dprintf(("OLECLI32: OleLoadFromStream not implemented\n"));
|
---|
53 | #endif
|
---|
54 | return OLE_OK;
|
---|
55 | }
|
---|
56 |
|
---|
57 |
|
---|
58 | /******************************************************************************
|
---|
59 | * OleClone [OLECLI32.6]
|
---|
60 | */
|
---|
61 | OLESTATUS WINAPI OleClone(LPOLEOBJECT oleob, LPOLECLIENT olecl, LHCLIENTDOC cldoc, LPCSTR str1, LPOLEOBJECT oleob2)
|
---|
62 | {
|
---|
63 | #ifdef DEBUG
|
---|
64 | dprintf(("OLECLI32: OleClone not implemented\n"));
|
---|
65 | #endif
|
---|
66 | return OLE_OK;
|
---|
67 | }
|
---|
68 |
|
---|
69 |
|
---|
70 | /******************************************************************************
|
---|
71 | * OleCopyFromLink [OLECLI32.7]
|
---|
72 | */
|
---|
73 | OLESTATUS WINAPI OleCopyFromLink(LPOLEOBJECT oleob, LPCSTR str1, LPOLECLIENT olecl, LHCLIENTDOC cldoc, LPCSTR str2, LPOLEOBJECT oleob2)
|
---|
74 | {
|
---|
75 | #ifdef DEBUG
|
---|
76 | dprintf(("OLECLI32: OleCopyFromLink not implemented\n"));
|
---|
77 | #endif
|
---|
78 | return OLE_OK;
|
---|
79 | }
|
---|
80 |
|
---|
81 |
|
---|
82 | /******************************************************************************
|
---|
83 | * OleEqual [OLECLI32.8]
|
---|
84 | */
|
---|
85 | OLESTATUS WINAPI OleEqual(LPOLEOBJECT oleob, LPOLEOBJECT oleob2)
|
---|
86 | {
|
---|
87 | #ifdef DEBUG
|
---|
88 | dprintf(("OLECLI32: OleEqual not implemented\n"));
|
---|
89 | #endif
|
---|
90 | return OLE_OK;
|
---|
91 | }
|
---|
92 |
|
---|
93 |
|
---|
94 | /******************************************************************************
|
---|
95 | * OleQueryLinkFromClip [OLECLI32.9]
|
---|
96 | */
|
---|
97 | OLESTATUS WINAPI OleQueryLinkFromClip(LPCSTR name,OLEOPT_RENDER render,OLECLIPFORMAT clipformat)
|
---|
98 | {
|
---|
99 | #ifdef DEBUG
|
---|
100 | dprintf(("OLECLI32: OleQueryLinkFromClip not implemented\n"));
|
---|
101 | #endif
|
---|
102 | return OLE_OK;
|
---|
103 | }
|
---|
104 |
|
---|
105 |
|
---|
106 | /******************************************************************************
|
---|
107 | * OleQueryCreateFromClip [OLECLI32.10]
|
---|
108 | */
|
---|
109 | OLESTATUS WINAPI OleQueryCreateFromClip(LPCSTR name,OLEOPT_RENDER render,OLECLIPFORMAT clipformat)
|
---|
110 | {
|
---|
111 | #ifdef DEBUG
|
---|
112 | dprintf(("OLECLI32: OleQueryCreateFromClip not implemented\n"));
|
---|
113 | #endif
|
---|
114 | return OLE_OK;
|
---|
115 | }
|
---|
116 |
|
---|
117 |
|
---|
118 | /******************************************************************************
|
---|
119 | * OleCreateLinkFromClip [OLECLI32.11]
|
---|
120 | */
|
---|
121 | OLESTATUS WINAPI OleCreateLinkFromClip(
|
---|
122 | LPCSTR name,LPOLECLIENT olecli,LHCLIENTDOC hclientdoc,LPCSTR xname,
|
---|
123 | LPOLEOBJECT *lpoleob,OLEOPT_RENDER render,OLECLIPFORMAT clipformat)
|
---|
124 | {
|
---|
125 | #ifdef DEBUG
|
---|
126 | dprintf(("OLECLI32: OleCreateLinkFromClip not implemented\n"));
|
---|
127 | #endif
|
---|
128 | return OLE_OK;
|
---|
129 | }
|
---|
130 |
|
---|
131 |
|
---|
132 | /******************************************************************************
|
---|
133 | * OleCreateFromClip [OLECLI32.12]
|
---|
134 | */
|
---|
135 | OLESTATUS WINAPI OleCreateFromClip(
|
---|
136 | LPCSTR name,LPOLECLIENT olecli,LHCLIENTDOC hclientdoc,LPCSTR xname,
|
---|
137 | LPOLEOBJECT *lpoleob,OLEOPT_RENDER render, OLECLIPFORMAT clipformat)
|
---|
138 | {
|
---|
139 | #ifdef DEBUG
|
---|
140 | dprintf(("OLECLI32: OleCreateFromClip not implemented\n"));
|
---|
141 | #endif
|
---|
142 | return OLE_OK;
|
---|
143 | }
|
---|
144 |
|
---|
145 |
|
---|
146 | /******************************************************************************
|
---|
147 | * OleCopyToClipboard [OLECLI32.13]
|
---|
148 | */
|
---|
149 | OLESTATUS WINAPI OleCopyToClipboard(LPOLEOBJECT oleob)
|
---|
150 | {
|
---|
151 | #ifdef DEBUG
|
---|
152 | dprintf(("OLECLI32: OleCopyToClipboard not implemented\n"));
|
---|
153 | #endif
|
---|
154 | return OLE_OK;
|
---|
155 | }
|
---|
156 |
|
---|
157 |
|
---|
158 | /******************************************************************************
|
---|
159 | * OleQueryType [OLECLI32.14]
|
---|
160 | */
|
---|
161 | OLESTATUS WINAPI OleQueryType(LPOLEOBJECT oleob,LONG*xlong)
|
---|
162 | {
|
---|
163 | #ifdef DEBUG
|
---|
164 | dprintf(("OLECLI32: OleQueryType not implemented\n"));
|
---|
165 | #endif
|
---|
166 | if (!oleob)
|
---|
167 | return OLE_ERROR_METAFILE;
|
---|
168 | // dprintf(("Calling OLEOBJECT.QueryType (%p) (%p,%p)\n",
|
---|
169 | // oleob->lpvtbl->QueryType,oleob,xlong));
|
---|
170 | return OLE_ERROR_METAFILE;
|
---|
171 | // return oleob->lpvtbl->QueryType(oleob,xlong);
|
---|
172 | }
|
---|
173 |
|
---|
174 |
|
---|
175 | /******************************************************************************
|
---|
176 | * OleSetHostNames [OLECLI32.15]
|
---|
177 | */
|
---|
178 | OLESTATUS WINAPI OleSetHostNames(LPOLEOBJECT oleob,LPCSTR name1,LPCSTR name2)
|
---|
179 | {
|
---|
180 | #ifdef DEBUG
|
---|
181 | dprintf(("OLECLI32: OleSetHostNames not implemented\n"));
|
---|
182 | #endif
|
---|
183 | return OLE_OK;
|
---|
184 | }
|
---|
185 |
|
---|
186 |
|
---|
187 | /******************************************************************************
|
---|
188 | * OleSetTargetDevice [OLECLI32.16]
|
---|
189 | */
|
---|
190 | OLESTATUS WINAPI OleSetTargetDevice(LPOLEOBJECT oleob, HGLOBAL hglobal)
|
---|
191 | {
|
---|
192 | #ifdef DEBUG
|
---|
193 | dprintf(("OLECLI32: OleSetTargetDevice not implemented\n"));
|
---|
194 | #endif
|
---|
195 | return OLE_OK;
|
---|
196 | }
|
---|
197 |
|
---|
198 |
|
---|
199 | /******************************************************************************
|
---|
200 | * OleSetBounds [OLECLI32.17]
|
---|
201 | */
|
---|
202 | OLESTATUS WINAPI OleSetBounds(LPOLEOBJECT oleob, const RECT rec)
|
---|
203 | {
|
---|
204 | #ifdef DEBUG
|
---|
205 | dprintf(("OLECLI32: OleSetTargetDevice not implemented\n"));
|
---|
206 | #endif
|
---|
207 | return OLE_OK;
|
---|
208 | }
|
---|
209 |
|
---|
210 |
|
---|
211 | /******************************************************************************
|
---|
212 | * OleQueryBounds [OLECLI32.18]
|
---|
213 | */
|
---|
214 | OLESTATUS WINAPI OleQueryBounds(LPOLEOBJECT oleob, RECT rec)
|
---|
215 | {
|
---|
216 | #ifdef DEBUG
|
---|
217 | dprintf(("OLECLI32: OleQueryBounds not implemented\n"));
|
---|
218 | #endif
|
---|
219 | return OLE_OK;
|
---|
220 | }
|
---|
221 |
|
---|
222 |
|
---|
223 | /******************************************************************************
|
---|
224 | * OleDraw [OLECLI32.19]
|
---|
225 | */
|
---|
226 | OLESTATUS WINAPI OleDraw(LPOLEOBJECT oleob, HDC hdc, const RECT rec, const RECT rec2, HDC hdc2)
|
---|
227 | {
|
---|
228 | #ifdef DEBUG
|
---|
229 | dprintf(("OLECLI32: OleDraw not implemented\n"));
|
---|
230 | #endif
|
---|
231 | return OLE_OK;
|
---|
232 | }
|
---|
233 |
|
---|
234 |
|
---|
235 | /******************************************************************************
|
---|
236 | * OleQueryOpen [OLECLI32.20]
|
---|
237 | */
|
---|
238 | OLESTATUS WINAPI OleQueryOpen(LPOLEOBJECT oleob)
|
---|
239 | {
|
---|
240 | #ifdef DEBUG
|
---|
241 | dprintf(("OLECLI32: OleQueryOpen not implemented\n"));
|
---|
242 | #endif
|
---|
243 | return OLE_OK;
|
---|
244 | }
|
---|
245 |
|
---|
246 |
|
---|
247 | /******************************************************************************
|
---|
248 | * OleActivate [OLECLI32.21]
|
---|
249 | */
|
---|
250 | OLESTATUS WINAPI OleActivate(LPOLEOBJECT oleob, UINT uin, BOOL boo, BOOL boo2, HWND hwnd, const RECT rec)
|
---|
251 | {
|
---|
252 | #ifdef DEBUG
|
---|
253 | dprintf(("OLECLI32: OleActivate not implemented\n"));
|
---|
254 | #endif
|
---|
255 | return OLE_OK;
|
---|
256 | }
|
---|
257 |
|
---|
258 |
|
---|
259 | /******************************************************************************
|
---|
260 | * OleUpdate [OLECLI32.22]
|
---|
261 | */
|
---|
262 | OLESTATUS WINAPI OleUpdate(LPOLEOBJECT oleob)
|
---|
263 | {
|
---|
264 | #ifdef DEBUG
|
---|
265 | dprintf(("OLECLI32: OleUpdate not implemented\n"));
|
---|
266 | #endif
|
---|
267 | return OLE_OK;
|
---|
268 | }
|
---|
269 |
|
---|
270 |
|
---|
271 | /******************************************************************************
|
---|
272 | * OleReconnect [OLECLI32.23]
|
---|
273 | */
|
---|
274 | OLESTATUS WINAPI OleReconnect(LPOLEOBJECT oleob)
|
---|
275 | {
|
---|
276 | #ifdef DEBUG
|
---|
277 | dprintf(("OLECLI32: OleReconnect not implemented\n"));
|
---|
278 | #endif
|
---|
279 | return OLE_OK;
|
---|
280 | }
|
---|
281 |
|
---|
282 |
|
---|
283 | /******************************************************************************
|
---|
284 | * OleGetLinkUpdateOptions [OLECLI32.24]
|
---|
285 | */
|
---|
286 | OLESTATUS WINAPI OleGetLinkUpdateOptions(LPOLEOBJECT oleob, OLEOPT_UPDATE oleopt)
|
---|
287 | {
|
---|
288 | #ifdef DEBUG
|
---|
289 | dprintf(("OLECLI32: OleGetLinkUpdateOptions not implemented\n"));
|
---|
290 | #endif
|
---|
291 | return OLE_OK;
|
---|
292 | }
|
---|
293 |
|
---|
294 |
|
---|
295 | /******************************************************************************
|
---|
296 | * OleSetLinkUpdateOptions [OLECLI32.25]
|
---|
297 | */
|
---|
298 | OLESTATUS WINAPI OleSetLinkUpdateOptions(LPOLEOBJECT oleob, OLEOPT_UPDATE oleopt)
|
---|
299 | {
|
---|
300 | #ifdef DEBUG
|
---|
301 | dprintf(("OLECLI32: OleSetLinkUpdateOptions not implemented\n"));
|
---|
302 | #endif
|
---|
303 | return OLE_OK;
|
---|
304 | }
|
---|
305 |
|
---|
306 |
|
---|
307 | /******************************************************************************
|
---|
308 | * OleEnumFormats [OLECLI32.26]
|
---|
309 | */
|
---|
310 | OLECLIPFORMAT WINAPI OleEnumFormats(LPOLEOBJECT oleob, OLECLIPFORMAT olecf)
|
---|
311 | {
|
---|
312 | #ifdef DEBUG
|
---|
313 | dprintf(("OLECLI32: OleEnumFormats not implemented\n"));
|
---|
314 | #endif
|
---|
315 | return OLE_OK;
|
---|
316 | }
|
---|
317 |
|
---|
318 |
|
---|
319 | /******************************************************************************
|
---|
320 | * OleClose [OLECLI32.27]
|
---|
321 | */
|
---|
322 | OLESTATUS WINAPI OleClose(LPOLEOBJECT oleob)
|
---|
323 | {
|
---|
324 | #ifdef DEBUG
|
---|
325 | dprintf(("OLECLI32: OleClose not implemented\n"));
|
---|
326 | #endif
|
---|
327 | return OLE_OK;
|
---|
328 | }
|
---|
329 |
|
---|
330 |
|
---|
331 | /******************************************************************************
|
---|
332 | * OleGetData [OLECLI32.28]
|
---|
333 | */
|
---|
334 | OLESTATUS WINAPI OleGetData(LPOLEOBJECT oleob, OLECLIPFORMAT olecf, HANDLE handle)
|
---|
335 | {
|
---|
336 | #ifdef DEBUG
|
---|
337 | dprintf(("OLECLI32: OleGetData not implemented\n"));
|
---|
338 | #endif
|
---|
339 | return OLE_OK;
|
---|
340 | }
|
---|
341 |
|
---|
342 |
|
---|
343 | /******************************************************************************
|
---|
344 | * OleSetData [OLECLI32.29]
|
---|
345 | */
|
---|
346 | OLESTATUS WINAPI OleSetData(LPOLEOBJECT oleob, OLECLIPFORMAT olecf, HANDLE handle)
|
---|
347 | {
|
---|
348 | #ifdef DEBUG
|
---|
349 | dprintf(("OLECLI32: OleSetData not implemented\n"));
|
---|
350 | #endif
|
---|
351 | return OLE_OK;
|
---|
352 | }
|
---|
353 |
|
---|
354 |
|
---|
355 | /******************************************************************************
|
---|
356 | * OleQueryProtocol [OLECLI32.30]
|
---|
357 | */
|
---|
358 | void WINAPI OleQueryProtocol(LPOLEOBJECT oleob, LPCSTR str)
|
---|
359 | {
|
---|
360 | #ifdef DEBUG
|
---|
361 | dprintf(("OLECLI32: OleQueryProtocol not implemented\n"));
|
---|
362 | #endif
|
---|
363 | return;
|
---|
364 | }
|
---|
365 |
|
---|
366 |
|
---|
367 | /******************************************************************************
|
---|
368 | * OleQueryOutOfDate [OLECLI32.31]
|
---|
369 | */
|
---|
370 | OLESTATUS WINAPI OleQueryOutOfDate(LPOLEOBJECT)
|
---|
371 | {
|
---|
372 | #ifdef DEBUG
|
---|
373 | dprintf(("OLECLI32: OleQueryOutOfDate not implemented\n"));
|
---|
374 | #endif
|
---|
375 | return OLE_OK;
|
---|
376 | }
|
---|
377 |
|
---|
378 |
|
---|
379 | /******************************************************************************
|
---|
380 | * OleObjectConvert [OLECLI32.32]
|
---|
381 | */
|
---|
382 | OLESTATUS WINAPI OleObjectConvert(LPOLEOBJECT oleob, LPCSTR str, LPOLECLIENT olecl, LHCLIENTDOC cldoc, LPCSTR str2, LPOLEOBJECT oleob2)
|
---|
383 | {
|
---|
384 | #ifdef DEBUG
|
---|
385 | dprintf(("OLECLI32: OleObjectConvert not implemented\n"));
|
---|
386 | #endif
|
---|
387 | return OLE_OK;
|
---|
388 | }
|
---|
389 |
|
---|
390 |
|
---|
391 | /******************************************************************************
|
---|
392 | * OleCreateFromTemplate [OLECLI32.33]
|
---|
393 | */
|
---|
394 | OLESTATUS WINAPI OleCreateFromTemplate(LPCSTR str, LPOLECLIENT olecl, LPCSTR str2, LHCLIENTDOC cldoc, LPCSTR str3, LPOLEOBJECT oleob, OLEOPT_RENDER optren, OLECLIPFORMAT olecf)
|
---|
395 | {
|
---|
396 | #ifdef DEBUG
|
---|
397 | dprintf(("OLECLI32: OleCreateFromTemplate not implemented\n"));
|
---|
398 | #endif
|
---|
399 | return OLE_OK;
|
---|
400 | }
|
---|
401 |
|
---|
402 |
|
---|
403 | /******************************************************************************
|
---|
404 | * OleCreate [OLECLI32.34]
|
---|
405 | */
|
---|
406 | OLESTATUS WINAPI OleCreate(LPCSTR str, LPOLECLIENT olecl, LPCSTR str2, LHCLIENTDOC cldoc, LPCSTR str3, LPOLEOBJECT oleob, OLEOPT_RENDER optren, OLECLIPFORMAT olecf)
|
---|
407 | {
|
---|
408 | #ifdef DEBUG
|
---|
409 | dprintf(("OLECLI32: OleCreate not implemented\n"));
|
---|
410 | #endif
|
---|
411 | return OLE_OK;
|
---|
412 | }
|
---|
413 |
|
---|
414 |
|
---|
415 | /******************************************************************************
|
---|
416 | * OleQueryReleaseStatus [OLECLI32.35]
|
---|
417 | */
|
---|
418 | OLESTATUS WINAPI OleQueryReleaseStatus(LPOLEOBJECT oleob)
|
---|
419 | {
|
---|
420 | #ifdef DEBUG
|
---|
421 | dprintf(("OLECLI32: OleQueryReleaseStatus not implemented\n"));
|
---|
422 | #endif
|
---|
423 | return OLE_OK;
|
---|
424 | }
|
---|
425 |
|
---|
426 |
|
---|
427 | /******************************************************************************
|
---|
428 | * OleQueryReleaseError [OLECLI32.36]
|
---|
429 | */
|
---|
430 | OLESTATUS WINAPI OleQueryReleaseError(LPOLEOBJECT oleob)
|
---|
431 | {
|
---|
432 | #ifdef DEBUG
|
---|
433 | dprintf(("OLECLI32: OleQueryReleaseError not implemented\n"));
|
---|
434 | #endif
|
---|
435 | return OLE_OK;
|
---|
436 | }
|
---|
437 |
|
---|
438 |
|
---|
439 | /******************************************************************************
|
---|
440 | * OleQueryReleaseMethod [OLECLI32.37]
|
---|
441 | */
|
---|
442 | OLE_RELEASE_METHOD WINAPI OleQueryReleaseMethod(LPOLEOBJECT oleob)
|
---|
443 | {
|
---|
444 | #ifdef DEBUG
|
---|
445 | dprintf(("OLECLI32: OleQueryReleaseMethod not implemented\n"));
|
---|
446 | #endif
|
---|
447 | return OLE_NONE;
|
---|
448 | }
|
---|
449 |
|
---|
450 |
|
---|
451 | /******************************************************************************
|
---|
452 | * OleCreateFromFile [OLECLI32.38]
|
---|
453 | */
|
---|
454 | OLESTATUS WINAPI OleCreateFromFile(LPCSTR str, LPOLECLIENT olecl, LPCSTR str2, LPCSTR str3, LHCLIENTDOC cldoc, LPCSTR str4, LPOLEOBJECT oleob, OLEOPT_RENDER optren, OLECLIPFORMAT olecf)
|
---|
455 | {
|
---|
456 | #ifdef DEBUG
|
---|
457 | dprintf(("OLECLI32: OleCreateFromFile not implemented\n"));
|
---|
458 | #endif
|
---|
459 | return OLE_OK;
|
---|
460 | }
|
---|
461 |
|
---|
462 |
|
---|
463 | /******************************************************************************
|
---|
464 | * OleCreateLinkFromFile [OLECLI32.39]
|
---|
465 | */
|
---|
466 | OLESTATUS WINAPI OleCreateLinkFromFile(LPCSTR str, LPOLECLIENT olecl, LPCSTR str2, LPCSTR str3, LPCSTR str4, LHCLIENTDOC cldoc, LPCSTR str5, LPOLEOBJECT oleob, OLEOPT_RENDER optren, OLECLIPFORMAT olecf)
|
---|
467 | {
|
---|
468 | #ifdef DEBUG
|
---|
469 | dprintf(("OLECLI32: OleCreateLinkFromFile not implemented\n"));
|
---|
470 | #endif
|
---|
471 | return OLE_OK;
|
---|
472 | }
|
---|
473 |
|
---|
474 |
|
---|
475 | /******************************************************************************
|
---|
476 | * OleRelease [OLECLI32.40]
|
---|
477 | */
|
---|
478 | OLESTATUS WINAPI OleRelease(LPOLEOBJECT oleob)
|
---|
479 | {
|
---|
480 | #ifdef DEBUG
|
---|
481 | dprintf(("OLECLI32: OleRelease not implemented\n"));
|
---|
482 | #endif
|
---|
483 | return OLE_OK;
|
---|
484 | }
|
---|
485 |
|
---|
486 |
|
---|
487 | /******************************************************************************
|
---|
488 | * OleRegisterClientDoc [OLECLI32.41]
|
---|
489 | */
|
---|
490 | OLESTATUS WINAPI OleRegisterClientDoc(LPCSTR classname, LPCSTR docname,
|
---|
491 | LONG reserved, LHCLIENTDOC *hRet )
|
---|
492 | {
|
---|
493 | #ifdef DEBUG
|
---|
494 | dprintf(("OLECLI32: OleRegisterClientDoc not implemented\n"));
|
---|
495 | #endif
|
---|
496 | *hRet=++OLE_current_handle;
|
---|
497 | return OLE_OK;
|
---|
498 | }
|
---|
499 |
|
---|
500 |
|
---|
501 | /******************************************************************************
|
---|
502 | * OleRevokeClientDoc [OLECLI32.42]
|
---|
503 | */
|
---|
504 | OLESTATUS WINAPI OleRevokeClientDoc(LHCLIENTDOC hServerDoc)
|
---|
505 | {
|
---|
506 | #ifdef DEBUG
|
---|
507 | dprintf(("OLECLI32: OleRevokeClientDoc not implemented\n"));
|
---|
508 | #endif
|
---|
509 | return OLE_OK;
|
---|
510 | }
|
---|
511 |
|
---|
512 |
|
---|
513 | /******************************************************************************
|
---|
514 | * OleRenameClientDoc [OLECLI32.43]
|
---|
515 | */
|
---|
516 | OLESTATUS WINAPI OleRenameClientDoc(LHCLIENTDOC hDoc, LPCSTR newName)
|
---|
517 | {
|
---|
518 | #ifdef DEBUG
|
---|
519 | dprintf(("OLECLI32: OleRenameClientDoc not implemented\n"));
|
---|
520 | #endif
|
---|
521 | return OLE_OK;
|
---|
522 | }
|
---|
523 |
|
---|
524 |
|
---|
525 | /******************************************************************************
|
---|
526 | * OleRevertClientDoc [OLECLI32.44]
|
---|
527 | */
|
---|
528 | OLESTATUS WINAPI OleRevertClientDoc(LHCLIENTDOC cldoc)
|
---|
529 | {
|
---|
530 | #ifdef DEBUG
|
---|
531 | dprintf(("OLECLI32: OleRevertClientDoc not implemented\n"));
|
---|
532 | #endif
|
---|
533 | return OLE_OK;
|
---|
534 | }
|
---|
535 |
|
---|
536 |
|
---|
537 | /******************************************************************************
|
---|
538 | * OleSavedClientDoc [OLECLI32.45]
|
---|
539 | */
|
---|
540 | OLESTATUS WINAPI OleSavedClientDoc(LHCLIENTDOC cldoc)
|
---|
541 | {
|
---|
542 | #ifdef DEBUG
|
---|
543 | dprintf(("OLECLI32: OleSavedClientDoc not implemented\n"));
|
---|
544 | #endif
|
---|
545 | return OLE_OK;
|
---|
546 | }
|
---|
547 |
|
---|
548 |
|
---|
549 | /******************************************************************************
|
---|
550 | * OleRename [OLECLI32.46]
|
---|
551 | */
|
---|
552 | OLESTATUS WINAPI OleRename(LPOLEOBJECT oleob, LPCSTR str)
|
---|
553 | {
|
---|
554 | #ifdef DEBUG
|
---|
555 | dprintf(("OLECLI32: OleRename not implemented\n"));
|
---|
556 | #endif
|
---|
557 | return OLE_OK;
|
---|
558 | }
|
---|
559 |
|
---|
560 |
|
---|
561 | /******************************************************************************
|
---|
562 | * OleEnumObjects [OLECLI32.47]
|
---|
563 | */
|
---|
564 | OLESTATUS WINAPI OleEnumObjects(LHCLIENTDOC cldoc, LPOLEOBJECT oleob)
|
---|
565 | {
|
---|
566 | #ifdef DEBUG
|
---|
567 | dprintf(("OLECLI32: OleEnumObjects not implemented\n"));
|
---|
568 | #endif
|
---|
569 | return OLE_OK;
|
---|
570 | }
|
---|
571 |
|
---|
572 |
|
---|
573 | /******************************************************************************
|
---|
574 | * OleQueryName [OLECLI32.48]
|
---|
575 | */
|
---|
576 | OLESTATUS WINAPI OleQueryName(LPOLEOBJECT oleob, LPSTR str, UINT uin)
|
---|
577 | {
|
---|
578 | #ifdef DEBUG
|
---|
579 | dprintf(("OLECLI32: OleQueryName not implemented\n"));
|
---|
580 | #endif
|
---|
581 | return OLE_OK;
|
---|
582 | }
|
---|
583 |
|
---|
584 |
|
---|
585 | /******************************************************************************
|
---|
586 | * OleSetColorScheme [OLECLI32.49]
|
---|
587 | */
|
---|
588 | OLESTATUS WINAPI OleSetColorScheme(LPOLEOBJECT oleob, const LOGPALETTE logpal)
|
---|
589 | {
|
---|
590 | #ifdef DEBUG
|
---|
591 | dprintf(("OLECLI32: OleSetColorScheme not implemented\n"));
|
---|
592 | #endif
|
---|
593 | return OLE_OK;
|
---|
594 | }
|
---|
595 |
|
---|
596 |
|
---|
597 | /******************************************************************************
|
---|
598 | * OleRequestData [OLECLI32.50]
|
---|
599 | */
|
---|
600 | OLESTATUS WINAPI OleRequestData(LPOLEOBJECT oleob, OLECLIPFORMAT olecf)
|
---|
601 | {
|
---|
602 | #ifdef DEBUG
|
---|
603 | dprintf(("OLECLI32: OleRequestData not implemented\n"));
|
---|
604 | #endif
|
---|
605 | return OLE_OK;
|
---|
606 | }
|
---|
607 |
|
---|
608 |
|
---|
609 | /******************************************************************************
|
---|
610 | * OleLockServer [OLECLI32.54]
|
---|
611 | */
|
---|
612 | OLESTATUS WINAPI OleLockServer(LPOLEOBJECT oleob, LHSERVER lhserv)
|
---|
613 | {
|
---|
614 | #ifdef DEBUG
|
---|
615 | dprintf(("OLECLI32: OleLockServer not implemented\n"));
|
---|
616 | #endif
|
---|
617 | return OLE_OK;
|
---|
618 | }
|
---|
619 |
|
---|
620 |
|
---|
621 | /******************************************************************************
|
---|
622 | * OleUnLockServer [OLECLI32.55]
|
---|
623 | */
|
---|
624 | OLESTATUS WINAPI OleUnlockServer(LHSERVER lhserv)
|
---|
625 | {
|
---|
626 | #ifdef DEBUG
|
---|
627 | dprintf(("OLECLI32: OleUnlockServer not implemented\n"));
|
---|
628 | #endif
|
---|
629 | return OLE_OK;
|
---|
630 | }
|
---|
631 |
|
---|
632 |
|
---|
633 | /******************************************************************************
|
---|
634 | * OleQuerySize [OLECLI32.56]
|
---|
635 | */
|
---|
636 | OLESTATUS WINAPI OleQuerySize(LPOLEOBJECT oleob, DWORD dw)
|
---|
637 | {
|
---|
638 | #ifdef DEBUG
|
---|
639 | dprintf(("OLECLI32: OleQuerySize not implemented\n"));
|
---|
640 | #endif
|
---|
641 | return OLE_OK;
|
---|
642 | }
|
---|
643 |
|
---|
644 |
|
---|
645 | /******************************************************************************
|
---|
646 | * OleExecute [OLECLI32.57]
|
---|
647 | */
|
---|
648 | OLESTATUS WINAPI OleExecute(LPOLEOBJECT oleob, HGLOBAL hglob, UINT uin)
|
---|
649 | {
|
---|
650 | #ifdef DEBUG
|
---|
651 | dprintf(("OLECLI32: OleExecute not implemented\n"));
|
---|
652 | #endif
|
---|
653 | return OLE_OK;
|
---|
654 | }
|
---|
655 |
|
---|
656 |
|
---|
657 | /******************************************************************************
|
---|
658 | * OleCreateInvisible [OLECLI32.58]
|
---|
659 | */
|
---|
660 | OLESTATUS WINAPI OleCreateInvisible(LPCSTR str, LPOLECLIENT olecl, LPCSTR str2, LHCLIENTDOC cldoc, LPCSTR str3, LPOLEOBJECT oleob, OLEOPT_RENDER olere, OLECLIPFORMAT olecf, BOOL boo)
|
---|
661 | {
|
---|
662 | #ifdef DEBUG
|
---|
663 | dprintf(("OLECLI32: OleCreateInvisible not implemented\n"));
|
---|
664 | #endif
|
---|
665 | return OLE_OK;
|
---|
666 | }
|
---|
667 |
|
---|
668 |
|
---|
669 | /******************************************************************************
|
---|
670 | * OleQueryClientVersion [OLECLI32.59]
|
---|
671 | */
|
---|
672 | DWORD WINAPI OleQueryClientVersion(void)
|
---|
673 | {
|
---|
674 | #ifdef DEBUG
|
---|
675 | dprintf(("OLECLI32: OleQueryClientVersion not implemented\n"));
|
---|
676 | #endif
|
---|
677 | return OLE_OK;
|
---|
678 | }
|
---|
679 |
|
---|
680 |
|
---|
681 |
|
---|
682 | /******************************************************************************
|
---|
683 | * OleIsDcMeta [OLECLI32.60]
|
---|
684 | */
|
---|
685 | BOOL WINAPI OleIsDcMeta(HDC hdc)
|
---|
686 | {
|
---|
687 | #ifdef DEBUG
|
---|
688 | dprintf(("OLECLI32: OleIsDcMeta not implemented\n"));
|
---|
689 | dprintf(("(%04x)\n",hdc));
|
---|
690 | #endif
|
---|
691 | // if (GDI_GetObjPtr( hdc, METAFILE_DC_MAGIC ) != 0) {
|
---|
692 | // GDI_HEAP_UNLOCK( hdc );
|
---|
693 | // return TRUE;
|
---|
694 | // }
|
---|
695 | return FALSE;
|
---|
696 | }
|
---|