4 * Copyright 1995 Martin von Loewis
7 /* At the moment, these are only empty stubs.
15 extern LONG OLE_current_handle
;
17 /***********************************************************************
18 * OleRegisterClientDoc
20 OLESTATUS WINAPI
OleRegisterClientDoc16(LPCSTR classname
, LPCSTR docname
,
21 LONG reserved
, LHCLIENTDOC
*hRet
)
23 FIXME(ole
,"(%s,%s,...): stub\n",classname
,docname
);
24 *hRet
=++OLE_current_handle
;
28 /***********************************************************************
29 * OleRegisterClientDoc
31 OLESTATUS WINAPI
OleRegisterClientDoc32(LPCSTR classname
, LPCSTR docname
,
32 LONG reserved
, LHCLIENTDOC
*hRet
)
34 FIXME(ole
,"(%s,%s,...): stub\n",classname
,docname
);
35 *hRet
=++OLE_current_handle
;
39 /***********************************************************************
42 OLESTATUS WINAPI
OleRenameClientDoc16(LHCLIENTDOC hDoc
, LPCSTR newName
)
44 FIXME(ole
,"(%ld,%s,...): stub\n",hDoc
, newName
);
48 /***********************************************************************
51 OLESTATUS WINAPI
OleRenameClientDoc32(LHCLIENTDOC hDoc
, LPCSTR newName
)
53 FIXME(ole
,"(%ld,%s,...): stub\n",hDoc
, newName
);
57 /***********************************************************************
60 OLESTATUS WINAPI
OleRevokeClientDoc16(LHCLIENTDOC hServerDoc
)
62 FIXME(ole
,"(%ld): stub\n",hServerDoc
);
66 /***********************************************************************
69 OLESTATUS WINAPI
OleRevokeClientDoc32(LHCLIENTDOC hServerDoc
)
71 FIXME(ole
,"(%ld): stub\n",hServerDoc
);
75 /***********************************************************************
76 * OleCreateLinkFromClip32
78 OLESTATUS WINAPI
OleCreateLinkFromClip32(
79 LPCSTR name
,LPOLECLIENT olecli
,LHCLIENTDOC hclientdoc
,LPCSTR xname
,
80 LPOLEOBJECT
*lpoleob
,OLEOPT_RENDER render
,OLECLIPFORMAT clipformat
82 FIXME(ole
,"(%s,%p,%08lx,%s,%p,%d,%ld): stub!\n",
83 name
,olecli
,hclientdoc
,xname
,lpoleob
,render
,clipformat
);
87 /***********************************************************************
88 * OleQueryLinkFromClip32
90 OLESTATUS WINAPI
OleQueryLinkFromClip32(LPCSTR name
,OLEOPT_RENDER render
,OLECLIPFORMAT clipformat
) {
91 FIXME(ole
,"(%s,%d,%ld): stub!\n",name
,render
,clipformat
);
94 /***********************************************************************
95 * OleQueryCreateFromClip32
97 OLESTATUS WINAPI
OleQueryCreateFromClip32(LPCSTR name
,OLEOPT_RENDER render
,OLECLIPFORMAT clipformat
) {
98 FIXME(ole
,"(%s,%d,%ld): stub!\n",name
,render
,clipformat
);
103 /***********************************************************************
106 BOOL16 WINAPI
OleIsDcMeta16(HDC16 hdc
)
108 TRACE(ole
,"(%04x)\n",hdc
);
109 if (GDI_GetObjPtr( hdc
, METAFILE_DC_MAGIC
) != 0) {
110 GDI_HEAP_UNLOCK( hdc
);
117 /***********************************************************************
120 BOOL32 WINAPI
OleIsDcMeta32(HDC32 hdc
)
122 TRACE(ole
,"(%04x)\n",hdc
);
123 if (GDI_GetObjPtr( hdc
, METAFILE_DC_MAGIC
) != 0) {
124 GDI_HEAP_UNLOCK( hdc
);
131 /***********************************************************************
134 OLESTATUS WINAPI
OleSetHostNames32(LPOLEOBJECT oleob
,LPCSTR name1
,LPCSTR name2
) {
135 FIXME(ole
,"(%p,%s,%s): stub\n",oleob
,name1
,name2
);
139 /***********************************************************************
142 OLESTATUS WINAPI
OleQueryType32(LPOLEOBJECT oleob
,LONG
*xlong
) {
143 FIXME(ole
,"(%p,%p): stub!\n",oleob
,xlong
);
146 TRACE(ole
,"Calling OLEOBJECT.QueryType (%p) (%p,%p)\n",
147 oleob
->lpvtbl
->QueryType
,oleob
,xlong
);
148 return oleob
->lpvtbl
->QueryType(oleob
,xlong
);
151 /***********************************************************************
154 OLESTATUS WINAPI
OleCreateFromClip32(
155 LPCSTR name
,LPOLECLIENT olecli
,LHCLIENTDOC hclientdoc
,LPCSTR xname
,
156 LPOLEOBJECT
*lpoleob
,OLEOPT_RENDER render
, OLECLIPFORMAT clipformat
158 FIXME(ole
,"(%s,%p,%08lx,%s,%p,%d,%ld): stub!\n",
159 name
,olecli
,hclientdoc
,xname
,lpoleob
,render
,clipformat
);
160 /* clipb type, object kreieren entsprechend etc. */