winerror.h: Add more error definitions

Juan Lang juan.lang at gmail.com
Tue Aug 28 19:21:47 CDT 2007


--Juan
-------------- next part --------------
From acc88b9c701d8165206943851add29f9916e7e17 Mon Sep 17 00:00:00 2001
From: Juan Lang <juan.lang at gmail.com>
Date: Tue, 28 Aug 2007 17:20:58 -0700
Subject: [PATCH] Add more error definitions
---
 include/winerror.h |   20 ++++++++++++++++++++
 1 files changed, 20 insertions(+), 0 deletions(-)

diff --git a/include/winerror.h b/include/winerror.h
index bc8521e..7f04d78 100644
--- a/include/winerror.h
+++ b/include/winerror.h
@@ -2278,6 +2278,26 @@ #define TRUST_E_ACTION_UNKNOWN          
 #define TRUST_E_SUBJECT_FORM_UNKNOWN                       _HRESULT_TYPEDEF_(0x800B0003L)
 #define TRUST_E_SUBJECT_NOT_TRUSTED                        _HRESULT_TYPEDEF_(0x800B0004L)
 #define TRUST_E_NOSIGNATURE                                _HRESULT_TYPEDEF_(0x800B0100L)
+#define CERT_E_EXPIRED                                     _HRESULT_TYPEDEF_(0X800B0101)
+#define CERT_E_VALIDITYPERIODNESTING                       _HRESULT_TYPEDEF_(0X800B0102)
+#define CERT_E_ROLE                                        _HRESULT_TYPEDEF_(0X800B0103)
+#define CERT_E_PATHLENCONST                                _HRESULT_TYPEDEF_(0X800B0104)
+#define CERT_E_CRITICAL                                    _HRESULT_TYPEDEF_(0X800B0105)
+#define CERT_E_PURPOSE                                     _HRESULT_TYPEDEF_(0X800B0106)
+#define CERT_E_ISSUERCHAINING                              _HRESULT_TYPEDEF_(0X800B0107)
+#define CERT_E_MALFORMED                                   _HRESULT_TYPEDEF_(0X800B0108)
+#define CERT_E_UNTRUSTEDROOT                               _HRESULT_TYPEDEF_(0X800B0109)
+#define CERT_E_CHAINING                                    _HRESULT_TYPEDEF_(0X800B010A)
+#define TRUST_E_FAIL                                       _HRESULT_TYPEDEF_(0X800B010B)
+#define CERT_E_REVOKED                                     _HRESULT_TYPEDEF_(0X800B010C)
+#define CERT_E_UNTRUSTEDTESTROOT                           _HRESULT_TYPEDEF_(0X800B010D)
+#define CERT_E_REVOCATION_FAILURE                          _HRESULT_TYPEDEF_(0X800B010E)
+#define CERT_E_CN_NO_MATCH                                 _HRESULT_TYPEDEF_(0X800B010F)
+#define CERT_E_WRONG_USAGE                                 _HRESULT_TYPEDEF_(0X800B0110)
+#define TRUST_E_EXPLICIT_DISTRUST                          _HRESULT_TYPEDEF_(0X800B0111)
+#define CERT_E_UNTRUSTEDCA                                 _HRESULT_TYPEDEF_(0X800B0112)
+#define CERT_E_INVALID_POLICY                              _HRESULT_TYPEDEF_(0X800B0113)
+#define CERT_E_INVALID_NAME                                _HRESULT_TYPEDEF_(0X800B0114)
 
 #define SPAPI_E_EXPECTED_SECTION_NAME                      _HRESULT_TYPEDEF_(0x800F0000L)
 #define SPAPI_E_BAD_SECTION_NAME_LINE                      _HRESULT_TYPEDEF_(0x800F0001L)
-- 
1.4.1


More information about the wine-patches mailing list