2 * ole.h - Declarations for OLESVR and OLECLI
10 OLE_ERROR_PROTECT_ONLY,
48 OLE_ERROR_ADVISE_NATIVE,
49 OLE_ERROR_ADVISE_PICT,
50 OLE_ERROR_ADVISE_RENAME,
51 OLE_ERROR_POKE_NATIVE,
52 OLE_ERROR_REQUEST_NATIVE,
53 OLE_ERROR_REQUEST_PICT,
54 OLE_ERROR_SERVER_BLOCKED,
55 OLE_ERROR_REGISTRATION,
56 OLE_ERROR_ALREADY_REGISTERED,
59 OLE_ERROR_CANT_UPDATE_CLIENT,
61 OLE_ERROR_SETDATA_FORMAT,
62 OLE_ERROR_STATIC_FROM_OTHER_OS,
63 OLE_WARN_DELETE_DATA = 1000
71 typedef LONG LHSERVER;
72 typedef LONG LHSERVERDOC;
73 typedef LONG LHCLIENTDOC;
75 typedef struct _OLESERVER* LPOLESERVER;
76 typedef struct _OLESERVERDOC* LPOLESERVERDOC;
78 OLESTATUS WINAPI OleRegisterServer(LPCSTR,LPOLESERVER,LHSERVER FAR*,HINSTANCE,OLE_SERVER_USE);
79 OLESTATUS WINAPI OleUnblockServer(LHSERVER,BOOL FAR*);
80 OLESTATUS WINAPI OleRegisterServerDoc(LHSERVER,LPCSTR,LPOLESERVERDOC,LHSERVERDOC FAR*);
81 OLESTATUS WINAPI OleRegisterClientDoc(LPCSTR,LPCSTR,LONG,LHCLIENTDOC FAR*);
82 OLESTATUS WINAPI OleRenameClientDoc(LHCLIENTDOC,LPCSTR);
83 OLESTATUS WINAPI OleRevokeServerDoc(LHSERVERDOC);
84 OLESTATUS WINAPI OleRevokeClientDoc(LHCLIENTDOC);
85 OLESTATUS WINAPI OleRevokeServer(LHSERVER);