Release 960414
[wine.git] / misc / olesvr.c
blob53351c2e7b99c9b6b14aaecc767cc38d8570dc62
1 /*
2 * OLESVR library
4 * Copyright 1995 Martin von Loewis
5 */
7 /* At the moment, these are only empty stubs.
8 */
10 #include "windows.h"
11 #include "ole.h"
12 #include "stddebug.h"
13 #include "debug.h"
15 LONG OLE_current_handle;
17 /***********************************************************************
18 * OleRegisterServer
20 OLESTATUS WINAPI OleRegisterServer(
21 LPCSTR name,
22 LPOLESERVER serverStruct,
23 LHSERVER FAR *hRet,
24 HINSTANCE hServer,
25 OLE_SERVER_USE use)
27 dprintf_ole(stdnimp,"OleRegisterServer:%s\n",name);
28 *hRet=++OLE_current_handle;
29 /* return OLE_ERROR_MEMORY, OLE_ERROR_PROTECT_ONLY if you want it fail*/
30 return OLE_OK;
33 /***********************************************************************
34 * OleBlockServer
36 OLESTATUS WINAPI OleBlockServer(LHSERVER hServer)
38 fprintf(stdnimp,"OleBlockServer:%ld\n",hServer);
39 return OLE_OK;
42 /***********************************************************************
43 * OleUnblockServer
45 OLESTATUS WINAPI OleUnblockServer(LHSERVER hServer, BOOL FAR *block)
47 fprintf(stdnimp,"OleUnblockServer:%ld\n",hServer);
48 /* no more blocked messages :) */
49 *block=FALSE;
50 return OLE_OK;
53 /***********************************************************************
54 * OleRegisterServerDoc
56 OLESTATUS WINAPI OleRegisterServerDoc(
57 LHSERVER hServer,
58 LPCSTR docname,
59 LPOLESERVERDOC document,
60 LHSERVERDOC FAR *hRet)
62 dprintf_ole(stdnimp,"OleRegisterServerDoc:%ld,%s\n", hServer, docname);
63 *hRet=++OLE_current_handle;
64 return OLE_OK;
67 /***********************************************************************
68 * OleRevokeServerDoc
70 OLESTATUS WINAPI OleRevokeServerDoc(LHSERVERDOC hServerDoc)
72 dprintf_ole(stdnimp,"OleRevokeServerDoc:%ld\n",hServerDoc);
73 return OLE_OK;
76 /***********************************************************************
77 * OleRevokeServer
79 OLESTATUS WINAPI OleRevokeServer(LHSERVER hServer)
81 dprintf_ole(stdnimp,"OleRevokeServer:%ld\n",hServer);
82 return OLE_OK;