Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDanny Smith <dannysmith@users.sourceforge.net>2003-03-01 10:19:36 +0300
committerDanny Smith <dannysmith@users.sourceforge.net>2003-03-01 10:19:36 +0300
commitc498f2e35a73fef5251b0c47931349e832990980 (patch)
tree9d8eaabb87497f17328c19c752fdc456e184f344
parent8c061d6294a65ef25cdecb4393ab25b083dba7dc (diff)
* include/objbase.h (CoAddRefServerProcess): Add prototype.
(CoAddReleaseServerProcess): Ditto. (CoResumeClassObjects): Ditto. (CoSuspendClassObjects): Ditto. * include/oleauto.h (V_I1): Define. Thanks to: "Timofei" <mmttmm@users.sourceforge.net>
-rw-r--r--winsup/w32api/ChangeLog9
-rw-r--r--winsup/w32api/include/objbase.h4
-rw-r--r--winsup/w32api/include/oleauto.h1
3 files changed, 14 insertions, 0 deletions
diff --git a/winsup/w32api/ChangeLog b/winsup/w32api/ChangeLog
index 98b466089..4c75591e9 100644
--- a/winsup/w32api/ChangeLog
+++ b/winsup/w32api/ChangeLog
@@ -1,3 +1,12 @@
+2003-03-01 Danny Smith <dannysmith@users.sourceforge.net>
+
+ * include/objbase.h (CoAddRefServerProcess): Add prototype.
+ (CoAddReleaseServerProcess): Ditto.
+ (CoResumeClassObjects): Ditto.
+ (CoSuspendClassObjects): Ditto.
+ * include/oleauto.h (V_I1): Define.
+ Thanks to: "Timofei" <mmttmm@users.sourceforge.net>
+
2003-03-01 Heiko Gerdau <hg@technosis.de>
* include/oleidl.h (USERCLASSTYPE): Add enum.
diff --git a/winsup/w32api/include/objbase.h b/winsup/w32api/include/objbase.h
index 0af2b2181..3480b7b76 100644
--- a/winsup/w32api/include/objbase.h
+++ b/winsup/w32api/include/objbase.h
@@ -176,6 +176,10 @@ WINOLEAPI CoQueryAuthenticationServices(DWORD*, SOLE_AUTHENTICATION_SERVICE**);
WINOLEAPI CoSwitchCallContext(IUnknown*,IUnknown**);
WINOLEAPI CoGetInstanceFromFile(COSERVERINFO*, CLSID*,IUnknown*,DWORD,DWORD,OLECHAR*,DWORD,MULTI_QI*);
WINOLEAPI CoGetInstanceFromIStorage(COSERVERINFO*,CLSID*, IUnknown*,DWORD,struct IStorage*, DWORD,MULTI_QI*);
+WINOLEAPI_(ULONG) CoAddRefServerProcess(void);
+WINOLEAPI_(ULONG) CoReleaseServerProcess(void);
+WINOLEAPI CoResumeClassObjects(void);
+WINOLEAPI CoSuspendClassObjects(void);
#pragma pack(pop)
#endif
diff --git a/winsup/w32api/include/oleauto.h b/winsup/w32api/include/oleauto.h
index 98de7817b..3e881cdea 100644
--- a/winsup/w32api/include/oleauto.h
+++ b/winsup/w32api/include/oleauto.h
@@ -79,6 +79,7 @@
#define V_BYREF(X) V_UNION(X,byref)
#define V_DECIMAL(X) V_UNION(X,decVal)
#define V_DECIMALREF(X) V_UNION(X,pdecVal)
+#define V_I1(X) V_UNION(X,cVal)
#include <oaidl.h>