Export (0) Print
Expand All
Expand Minimize

CERT_REVOCATION_INFO structure

The CERT_REVOCATION_INFO structure indicates the revocation status of a certificate in a CERT_CHAIN_ELEMENT.

Syntax


typedef struct _CERT_REVOCATION_INFO {
  DWORD                     cbSize;
  DWORD                     dwRevocationResult;
  LPCSTR                    pszRevocationOid;
  LPVOID                    pvOidSpecificInfo;
  BOOL                      fHasFreshnessTime;
  DWORD                     dwFreshnessTime;
  PCERT_REVOCATION_CRL_INFO pCrlInfo;
} CERT_REVOCATION_INFO, *PCERT_REVOCATION_INFO;

Members

cbSize

Size of this structure in bytes.

dwRevocationResult

Currently defined values are:

  • CERT_TRUST_IS_REVOKED
  • CERT_TRUST_REVOCATION_STATUS_IS_UNKNOWN
pszRevocationOid

Not currently used and is set to NULL.

pvOidSpecificInfo

Not currently used and is set to NULL.

fHasFreshnessTime

BOOL set to TRUE if dwFreshnessTime has been updated.

dwFreshnessTime

If fHasFreshnessTime is TRUE, holds the CurrentTime minus the certificate revocation list's (CRL's). This time is in seconds.

pCrlInfo

For CRL base revocation checking, a non-NULL pointer to a CERT_REVOCATION_CRL_INFO structure.

Requirements

Minimum supported client

Windows XP [desktop apps only]

Minimum supported server

Windows Server 2003 [desktop apps only]

Header

Wincrypt.h

See also

CERT_CHAIN_ELEMENT

 

 

Community Additions

ADD
Show:
© 2014 Microsoft