Condividi tramite


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

Vedi anche

CERT_CHAIN_ELEMENT