struttura CERT_REVOCATION_INFO (wincrypt.h)
La struttura CERT_REVOCATION_INFO indica lo stato di revoca di un certificato in un CERT_CHAIN_ELEMENT.
Sintassi
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
Dimensioni di questa struttura in byte.
dwRevocationResult
I valori attualmente definiti includono:
- CERT_TRUST_IS_REVOKED
- CERT_TRUST_REVOCATION_STATUS_IS_UNKNOWN
pszRevocationOid
Non usato e è impostato su NULL.
pvOidSpecificInfo
Non usato e è impostato su NULL.
fHasFreshnessTime
BOOL impostato su TRUE se dwFreshnessTime è stato aggiornato.
dwFreshnessTime
Se fHasFreshnessTime è TRUE, contiene CurrentTime meno l'elenco di revoche di certificati (CRL). Questo tempo è espresso in secondi.
pCrlInfo
Per il controllo della revoca di base CRL, un puntatore non NULL a una struttura CERT_REVOCATION_CRL_INFO.
Requisiti
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | wincrypt.h |