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 |