[PATCH] include: Add WinInet error codes

Nikolay Sivov nsivov at codeweavers.com
Sat Mar 24 04:29:26 CDT 2018


Signed-off-by: Nikolay Sivov <nsivov at codeweavers.com>
---
 include/winerror.h | 79 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 79 insertions(+)

diff --git a/include/winerror.h b/include/winerror.h
index 2c6ce20b3d..886182ff3d 100644
--- a/include/winerror.h
+++ b/include/winerror.h
@@ -3010,6 +3010,85 @@ static inline HRESULT HRESULT_FROM_WIN32(unsigned int x)
 #define SCARD_W_CACHE_ITEM_STALE                           _HRESULT_TYPEDEF_(0x80100071)
 #define SCARD_W_CACHE_ITEM_TOO_BIG                         _HRESULT_TYPEDEF_(0x80100072)
 
+#define WININET_E_OUT_OF_HANDLES                           _HRESULT_TYPEDEF_(0x80072ee1)
+#define WININET_E_TIMEOUT                                  _HRESULT_TYPEDEF_(0x80072ee2)
+#define WININET_E_EXTENDED_ERROR                           _HRESULT_TYPEDEF_(0x80072ee3)
+#define WININET_E_INTERNAL_ERROR                           _HRESULT_TYPEDEF_(0x80072ee4)
+#define WININET_E_INVALID_URL                              _HRESULT_TYPEDEF_(0x80072ee5)
+#define WININET_E_UNRECOGNIZED_SCHEME                      _HRESULT_TYPEDEF_(0x80072ee6)
+#define WININET_E_NAME_NOT_RESOLVED                        _HRESULT_TYPEDEF_(0x80072ee7)
+#define WININET_E_PROTOCOL_NOT_FOUND                       _HRESULT_TYPEDEF_(0x80072ee8)
+#define WININET_E_INVALID_OPTION                           _HRESULT_TYPEDEF_(0x80072ee9)
+#define WININET_E_BAD_OPTION_LENGTH                        _HRESULT_TYPEDEF_(0x80072eea)
+#define WININET_E_OPTION_NOT_SETTABLE                      _HRESULT_TYPEDEF_(0x80072eeb)
+#define WININET_E_SHUTDOWN                                 _HRESULT_TYPEDEF_(0x80072eec)
+#define WININET_E_INCORRECT_USER_NAME                      _HRESULT_TYPEDEF_(0x80072eed)
+#define WININET_E_INCORRECT_PASSWORD                       _HRESULT_TYPEDEF_(0x80072eee)
+#define WININET_E_LOGIN_FAILURE                            _HRESULT_TYPEDEF_(0x80072eef)
+#define WININET_E_INVALID_OPERATION                        _HRESULT_TYPEDEF_(0x80072ef0)
+#define WININET_E_OPERATION_CANCELLED                      _HRESULT_TYPEDEF_(0x80072ef1)
+#define WININET_E_INCORRECT_HANDLE_TYPE                    _HRESULT_TYPEDEF_(0x80072ef2)
+#define WININET_E_INCORRECT_HANDLE_STATE                   _HRESULT_TYPEDEF_(0x80072ef3)
+#define WININET_E_NOT_PROXY_REQUEST                        _HRESULT_TYPEDEF_(0x80072ef4)
+#define WININET_E_REGISTRY_VALUE_NOT_FOUND                 _HRESULT_TYPEDEF_(0x80072ef5)
+#define WININET_E_BAD_REGISTRY_PARAMETER                   _HRESULT_TYPEDEF_(0x80072ef6)
+#define WININET_E_NO_DIRECT_ACCESS                         _HRESULT_TYPEDEF_(0x80072ef7)
+#define WININET_E_NO_CONTEXT                               _HRESULT_TYPEDEF_(0x80072ef8)
+#define WININET_E_NO_CALLBACK                              _HRESULT_TYPEDEF_(0x80072ef9)
+#define WININET_E_REQUEST_PENDING                          _HRESULT_TYPEDEF_(0x80072efa)
+#define WININET_E_INCORRECT_FORMAT                         _HRESULT_TYPEDEF_(0x80072efb)
+#define WININET_E_ITEM_NOT_FOUND                           _HRESULT_TYPEDEF_(0x80072efc)
+#define WININET_E_CANNOT_CONNECT                           _HRESULT_TYPEDEF_(0x80072efd)
+#define WININET_E_CONNECTION_ABORTED                       _HRESULT_TYPEDEF_(0x80072efe)
+#define WININET_E_CONNECTION_RESET                         _HRESULT_TYPEDEF_(0x80072eff)
+#define WININET_E_FORCE_RETRY                              _HRESULT_TYPEDEF_(0x80072f00)
+#define WININET_E_INVALID_PROXY_REQUREST                   _HRESULT_TYPEDEF_(0x80072f01)
+#define WININET_E_NEED_UI                                  _HRESULT_TYPEDEF_(0x80072f02)
+#define WININET_E_HANDLE_EXISTS                            _HRESULT_TYPEDEF_(0x80072f04)
+#define WININET_E_SEC_CERT_DATE_INVALID                    _HRESULT_TYPEDEF_(0x80072f05)
+#define WININET_E_SEC_CERT_CN_INVALID                      _HRESULT_TYPEDEF_(0x80072f06)
+#define WININET_E_HTTP_TO_HTTPS_ON_REDIR                   _HRESULT_TYPEDEF_(0x80072f07)
+#define WININET_E_HTTPS_TO_HTTP_ON_REDIR                   _HRESULT_TYPEDEF_(0x80072f08)
+#define WININET_E_MIXED_SECURITY                           _HRESULT_TYPEDEF_(0x80072f09)
+#define WININET_E_CHG_POST_IS_NON_SECURE                   _HRESULT_TYPEDEF_(0x80072f0a)
+#define WININET_E_POST_IS_NON_SECURE                       _HRESULT_TYPEDEF_(0x80072f0b)
+#define WININET_E_CLIENT_AUTH_CERT_NEEDED                  _HRESULT_TYPEDEF_(0x80072f0c)
+#define WININET_E_INVALID_CA                               _HRESULT_TYPEDEF_(0x80072f0d)
+#define WININET_E_CLIENT_AUTH_NOT_SETUP                    _HRESULT_TYPEDEF_(0x80072f0e)
+#define WININET_E_ASYNC_THREAD_FAILED                      _HRESULT_TYPEDEF_(0x80072f0f)
+#define WININET_E_REDIRECT_SCHEME_CHANGE                   _HRESULT_TYPEDEF_(0x80072f10)
+#define WININET_E_DIALOG_PENDING                           _HRESULT_TYPEDEF_(0x80072f11)
+#define WININET_E_RETRY_DIALOG                             _HRESULT_TYPEDEF_(0x80072f12)
+#define WININET_E_NO_NEW_CONTAINERS                        _HRESULT_TYPEDEF_(0x80072f13)
+#define WININET_E_HTTPS_HTTP_SUBMIT_REDIR                  _HRESULT_TYPEDEF_(0x80072f14)
+#define WININET_E_SEC_CERT_ERRORS                          _HRESULT_TYPEDEF_(0x80072f17)
+#define WININET_E_SEC_CERT_REV_FAILED                      _HRESULT_TYPEDEF_(0x80072f19)
+#define WININET_E_HEADER_NOT_FOUND                         _HRESULT_TYPEDEF_(0x80072f76)
+#define WININET_E_DOWNLEVEL_SERVER                         _HRESULT_TYPEDEF_(0x80072f77)
+#define WININET_E_INVALID_SERVER_RESPONSE                  _HRESULT_TYPEDEF_(0x80072f78)
+#define WININET_E_INVALID_HEADER                           _HRESULT_TYPEDEF_(0x80072f79)
+#define WININET_E_INVALID_QUERY_REQUEST                    _HRESULT_TYPEDEF_(0x80072f7a)
+#define WININET_E_HEADER_ALREADY_EXISTS                    _HRESULT_TYPEDEF_(0x80072f7b)
+#define WININET_E_REDIRECT_FAILED                          _HRESULT_TYPEDEF_(0x80072f7c)
+#define WININET_E_SECURITY_CHANNEL_ERROR                   _HRESULT_TYPEDEF_(0x80072f7d)
+#define WININET_E_UNABLE_TO_CACHE_FILE                     _HRESULT_TYPEDEF_(0x80072f7e)
+#define WININET_E_TCPIP_NOT_INSTALLED                      _HRESULT_TYPEDEF_(0x80072f7f)
+#define WININET_E_NOT_REDIRECTED                           _HRESULT_TYPEDEF_(0x80072f80)
+#define WININET_E_COOKIE_NEEDS_CONFIRMATION                _HRESULT_TYPEDEF_(0x80072f81)
+#define WININET_E_COOKIE_DECLINED                          _HRESULT_TYPEDEF_(0x80072f82)
+#define WININET_E_DISCONNECTED                             _HRESULT_TYPEDEF_(0x80072f83)
+#define WININET_E_SERVER_UNREACHABLE                       _HRESULT_TYPEDEF_(0x80072f84)
+#define WININET_E_PROXY_SERVER_UNREACHABLE                 _HRESULT_TYPEDEF_(0x80072f85)
+#define WININET_E_BAD_AUTO_PROXY_SCRIPT                    _HRESULT_TYPEDEF_(0x80072f86)
+#define WININET_E_UNABLE_TO_DOWNLOAD_SCRIPT                _HRESULT_TYPEDEF_(0x80072f87)
+#define WININET_E_REDIRECT_NEEDS_CONFIRMATION              _HRESULT_TYPEDEF_(0x80072f88)
+#define WININET_E_SEC_INVALID_CERT                         _HRESULT_TYPEDEF_(0x80072f89)
+#define WININET_E_SEC_CERT_REVOKED                         _HRESULT_TYPEDEF_(0x80072f8a)
+#define WININET_E_FAILED_DUETOSECURITYCHECK                _HRESULT_TYPEDEF_(0x80072f8b)
+#define WININET_E_NOT_INITIALIZED                          _HRESULT_TYPEDEF_(0x80072f8c)
+#define WININET_E_LOGIN_FAILURE_DISPLAY_ENTITY_BODY        _HRESULT_TYPEDEF_(0x80072f8e)
+#define WININET_E_DECODING_FAILED                          _HRESULT_TYPEDEF_(0x80072f8f)
+
 #define D3D11_ERROR_TOO_MANY_UNIQUE_STATE_OBJECTS          _HRESULT_TYPEDEF_(0x887c0001)
 #define D3D11_ERROR_FILE_NOT_FOUND                         _HRESULT_TYPEDEF_(0x887c0002)
 #define D3D11_ERROR_TOO_MANY_UNIQUE_VIEW_OBJECTS           _HRESULT_TYPEDEF_(0x887c0003)
-- 
2.16.2




More information about the wine-devel mailing list