Compartir a través de


estructura CERT_REVOCATION_INFO (wincrypt.h)

La estructura CERT_REVOCATION_INFO indica el estado de revocación de un certificado en un CERT_CHAIN_ELEMENT.

Sintaxis

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;

Miembros

cbSize

Tamaño de esta estructura en bytes.

dwRevocationResult

Los valores actualmente definidos son:

  • CERT_TRUST_IS_REVOKED
  • CERT_TRUST_REVOCATION_STATUS_IS_UNKNOWN

pszRevocationOid

No se usa actualmente y se establece en NULL.

pvOidSpecificInfo

No se usa actualmente y se establece en NULL.

fHasFreshnessTime

BOOL se establece en TRUE si dwFreshnessTime se ha actualizado.

dwFreshnessTime

Si fHasFreshnessTime es TRUE, contiene currentTime menos el de la lista de revocación de certificados (CRL). Este tiempo es en segundos.

pCrlInfo

Para la comprobación de la revocación base de CRL, un puntero distinto de NULL a una estructura de CERT_REVOCATION_CRL_INFO.

Requisitos

   
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado wincrypt.h

Consulte también

CERT_CHAIN_ELEMENT