CERTSTATE enumeration
Do not use. Defines the state of a certificate in secure messaging.
Syntax
typedef enum tagCERTSTATE {
CERTIFICATE_OK = 0,
CERTIFICATE_NOT_PRESENT = 1,
CERTIFICATE_EXPIRED = 2,
CERTIFICATE_CHAIN_TOO_LONG = 3,
CERTIFICATE_MISSING_ISSUER = 4,
CERTIFICATE_CRL_LISTED = 5,
CERTIFICATE_NOT_TRUSTED = 6,
CERTIFICATE_INVALID = 7,
CERTIFICATE_ERROR = 8,
CERTIFICATE_NOPRINT = 9,
CERTIFICATE_UNKNOWN = 10
} ACCESSTYPE;
Constants
-
CERTIFICATE_OK
-
Indicates that the certificate has no errors.
-
CERTIFICATE_NOT_PRESENT
-
Indicates that no certificate is present.
-
CERTIFICATE_EXPIRED
-
Indicates that the certificate has expired.
-
CERTIFICATE_CHAIN_TOO_LONG
-
Indicates that the certificate trust chain is too long.
-
CERTIFICATE_MISSING_ISSUER
-
Indicates that the certificate is missing an issuer.
-
CERTIFICATE_CRL_LISTED
-
Indicates that the CRL of the certificate is listed.
-
CERTIFICATE_NOT_TRUSTED
-
Indicates that the certificate is not trusted.
-
CERTIFICATE_INVALID
-
Indicates that the certificate is invalid.
-
CERTIFICATE_ERROR
-
Indicates that the certificate has an error.
-
CERTIFICATE_NOPRINT
-
Indicates that the certificate cannot be printed.
-
CERTIFICATE_UNKNOWN
-
Indicates that the state of the certificate is unknown.
Requirements
Minimum supported client |
Windows XP [desktop apps only] |
Minimum supported server |
Windows Server 2003 [desktop apps only] |
Product |
Outlook Express 6.0 |
Header |
|
IDL |
|