[PATCH 2/3] include: Add some COM+ error codes.

Jactry Zeng jzeng at codeweavers.com
Thu Dec 2 02:38:46 CST 2021


Signed-off-by: Jactry Zeng <jzeng at codeweavers.com>
---
 include/winerror.h | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

diff --git a/include/winerror.h b/include/winerror.h
index 377c61e724b..f412989a6a4 100644
--- a/include/winerror.h
+++ b/include/winerror.h
@@ -3040,6 +3040,21 @@ static inline HRESULT HRESULT_FROM_WIN32(unsigned int x)
 #define CO_E_DECODEFAILED                                  _HRESULT_TYPEDEF_(0x8004021A)
 #define CO_E_ACNOTINITIALIZED                              _HRESULT_TYPEDEF_(0x8004021B)
 
+#define CONTEXT_S_FIRST                                    _HRESULT_TYPEDEF_(0x0004e000)
+#define CONTEXT_S_LAST                                     _HRESULT_TYPEDEF_(0x0004e02f)
+#define CONTEXT_E_FIRST                                    _HRESULT_TYPEDEF_(0x8004e000)
+#define CONTEXT_E_ABORTED                                  _HRESULT_TYPEDEF_(0x8004e002)
+#define CONTEXT_E_ABORTING                                 _HRESULT_TYPEDEF_(0x8004e003)
+#define CONTEXT_E_NOCONTEXT                                _HRESULT_TYPEDEF_(0x8004e004)
+#define CONTEXT_E_WOULD_DEADLOCK                           _HRESULT_TYPEDEF_(0x8004e005)
+#define CONTEXT_E_SYNCH_TIMEOUT                            _HRESULT_TYPEDEF_(0x8004e006)
+#define CONTEXT_E_OLDREF                                   _HRESULT_TYPEDEF_(0x8004e007)
+#define CONTEXT_E_ROLENOTFOUND                             _HRESULT_TYPEDEF_(0x8004e00c)
+#define CONTEXT_E_TMNOTAVAILABLE                           _HRESULT_TYPEDEF_(0x8004e00f)
+#define CONTEXT_E_NOJIT                                    _HRESULT_TYPEDEF_(0x8004e026)
+#define CONTEXT_E_NOTRANSACTION                            _HRESULT_TYPEDEF_(0x8004e027)
+#define CONTEXT_E_LAST                                     _HRESULT_TYPEDEF_(0x8004e02f)
+
 /* Task Scheduler Service Error Codes */
 #define SCHED_S_TASK_READY                                 _HRESULT_TYPEDEF_(0x00041300)
 #define SCHED_S_TASK_RUNNING                               _HRESULT_TYPEDEF_(0x00041301)
-- 
2.33.0




More information about the wine-devel mailing list