Expose some missing functions in objbase.h

Warren_Baird at cimmetry.com Warren_Baird at cimmetry.com
Wed Feb 5 17:33:45 CST 2003



ChangeLog:

     Expose CoDisconnectObject and CoRegisterMessageFilter prototype as
     part of the API.

Description:

     Those functions use to be exposed in the Wine's API and got somehow
     removed since the 2003-01-15 official version.

Warren Baird : Warren_Baird at cimmetry.com
Dave Belanger

diff -ur clean/wine/include/objbase.h wine/include/objbase.h
--- clean/wine/include/objbase.h   Wed Jan 29 15:31:05 2003
+++ wine/include/objbase.h    Mon Feb  3 11:25:34 2003
@@ -142,6 +142,14 @@
 HRESULT WINAPI CoLockObjectExternal(LPUNKNOWN pUnk, BOOL fLock, BOOL
fLastUnlockReleases);
 BOOL WINAPI CoIsHandlerConnected(LPUNKNOWN pUnk);

+/* external connection */
+
+HRESULT WINAPI CoDisconnectObject(LPUNKNOWN lpUnk, DWORD reserved);
+
+/* message filter */
+
+HRESULT WINAPI CoRegisterMessageFilter(LPMESSAGEFILTER
lpMessageFilter,LPMESSAGEFILTER *lplpMessageFilter);
+
 /* security */
 HRESULT WINAPI CoInitializeSecurity(PSECURITY_DESCRIPTOR pSecDesc, LONG
cAuthSvc, SOLE_AUTHENTICATION_SERVICE* asAuthSvc, void* pReserved1, DWORD
dwAuthnLevel, DWORD dwImpLevel, void* pReserved2, DWORD dwCapabilities, void*
pReserved3);
 HRESULT WINAPI CoGetCallContext(REFIID riid, void** ppInterface);





More information about the wine-patches mailing list