Bernhard Kölbl : include/winerror.h: Add missing WinRT HRESULT codes.

Alexandre Julliard julliard at winehq.org
Wed Apr 6 16:09:01 CDT 2022


Module: wine
Branch: master
Commit: 9912eb407dd26a32c0a67d1f3a36bb7fb8907797
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=9912eb407dd26a32c0a67d1f3a36bb7fb8907797

Author: Bernhard Kölbl <besentv at gmail.com>
Date:   Wed Apr  6 18:28:39 2022 +0200

include/winerror.h: Add missing WinRT HRESULT codes.

Signed-off-by: Bernhard Kölbl <besentv at gmail.com>
Signed-off-by: Rémi Bernon <rbernon at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 include/winerror.h | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)

diff --git a/include/winerror.h b/include/winerror.h
index b63b74a5b18..d51d5648cdb 100644
--- a/include/winerror.h
+++ b/include/winerror.h
@@ -2578,6 +2578,25 @@ static inline HRESULT HRESULT_FROM_WIN32(unsigned int x)
 #define E_CHANGED_STATE                                    _HRESULT_TYPEDEF_(0x8000000C)
 #define E_ILLEGAL_STATE_CHANGE                             _HRESULT_TYPEDEF_(0x8000000D)
 #define E_ILLEGAL_METHOD_CALL                              _HRESULT_TYPEDEF_(0x8000000E)
+#define RO_E_METADATA_NAME_NOT_FOUND                       _HRESULT_TYPEDEF_(0x8000000F)
+#define RO_E_METADATA_NAME_IS_NAMESPACE                    _HRESULT_TYPEDEF_(0x80000010)
+#define RO_E_METADATA_INVALID_TYPE_FORMAT                  _HRESULT_TYPEDEF_(0x80000011)
+#define RO_E_INVALID_METADATA_FILE                         _HRESULT_TYPEDEF_(0x80000012)
+#define RO_E_CLOSED                                        _HRESULT_TYPEDEF_(0x80000013)
+#define RO_E_EXCLUSIVE_WRITE                               _HRESULT_TYPEDEF_(0x80000014)
+#define RO_E_CHANGE_NOTIFICATION_IN_PROGRESS               _HRESULT_TYPEDEF_(0x80000015)
+#define RO_E_ERROR_STRING_NOT_FOUND                        _HRESULT_TYPEDEF_(0x80000016)
+#define E_STRING_NOT_NULL_TERMINATED                       _HRESULT_TYPEDEF_(0x80000017)
+#define E_ILLEGAL_DELEGATE_ASSIGNMENT                      _HRESULT_TYPEDEF_(0x80000018)
+#define E_ASYNC_OPERATION_NOT_STARTED                      _HRESULT_TYPEDEF_(0x80000019)
+#define E_APPLICATION_EXITING                              _HRESULT_TYPEDEF_(0x8000001A)
+#define E_APPLICATION_VIEW_EXITING                         _HRESULT_TYPEDEF_(0x8000001B)
+#define RO_E_MUST_BE_AGILE                                 _HRESULT_TYPEDEF_(0x8000001C)
+#define RO_E_UNSUPPORTED_FROM_MTA                          _HRESULT_TYPEDEF_(0x8000001D)
+#define RO_E_COMMITTED                                     _HRESULT_TYPEDEF_(0x8000001E)
+#define RO_E_BLOCKED_CROSS_ASTA_CALL                       _HRESULT_TYPEDEF_(0x8000001F)
+#define RO_E_CANNOT_ACTIVATE_FULL_TRUST_SERVER             _HRESULT_TYPEDEF_(0x80000020)
+#define RO_E_CANNOT_ACTIVATE_UNIVERSAL_APPLICATION_SERVER  _HRESULT_TYPEDEF_(0x80000021)
 
 #define E_NOTIMPL                                          _HRESULT_TYPEDEF_(0x80004001)
 #define E_NOINTERFACE                                      _HRESULT_TYPEDEF_(0x80004002)




More information about the wine-cvs mailing list