Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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 |
|