From b6a5772a0c2cb023590e5781ca85ea7cea79a4c4 Mon Sep 17 00:00:00 2001 From: Juan Lang Date: Tue, 5 Oct 2010 13:38:35 -0700 Subject: [PATCH] include: Define a few missing CERT_TRUST error and info flags. --- include/wincrypt.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/include/wincrypt.h b/include/wincrypt.h index 39c098a22bb..bdd68ea4d57 100644 --- a/include/wincrypt.h +++ b/include/wincrypt.h @@ -867,6 +867,8 @@ typedef struct _CERT_TRUST_LIST_INFO { #define CERT_TRUST_HAS_EXCLUDED_NAME_CONSTRAINT 0x00008000 #define CERT_TRUST_IS_OFFLINE_REVOCATION 0x01000000 #define CERT_TRUST_NO_ISSUANCE_CHAIN_POLICY 0x02000000 +#define CERT_TRUST_IS_EXPLICIT_DISTRUST 0x04000000 +#define CERT_TRUST_HAS_NOT_SUPPORTED_CRITICAL_EXT 0x08000000 #define CERT_TRUST_IS_PARTIAL_CHAIN 0x00010000 #define CERT_TRUST_CTL_IS_NOT_TIME_VALID 0x00020000 @@ -881,6 +883,8 @@ typedef struct _CERT_TRUST_LIST_INFO { #define CERT_TRUST_HAS_PREFERRED_ISSUER 0x00000100 #define CERT_TRUST_HAS_ISSUANCE_CHAIN_POLICY 0x00000200 #define CERT_TRUST_HAS_VALID_NAME_CONSTRAINTS 0x00000400 +#define CERT_TRUST_IS_PEER_TRUSTED 0x00000800 +#define CERT_TRUST_HAS_CRL_VALIDITY_EXTENDED 0x00001000 #define CERT_TRUST_IS_COMPLEX_CHAIN 0x00010000