Partager via


structure CERT_REVOCATION_INFO (wincrypt.h)

La structure CERT_REVOCATION_INFO indique la révocation status d’un certificat dans un CERT_CHAIN_ELEMENT.

Syntaxe

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;

Membres

cbSize

Taille de cette structure en octets.

dwRevocationResult

Les valeurs actuellement définies sont :

  • CERT_TRUST_IS_REVOKED
  • CERT_TRUST_REVOCATION_STATUS_IS_UNKNOWN

pszRevocationOid

Non utilisé actuellement et est défini sur NULL.

pvOidSpecificInfo

Non utilisé actuellement et est défini sur NULL.

fHasFreshnessTime

BOOL définie sur TRUE si dwFreshnessTime a été mis à jour.

dwFreshnessTime

Si fHasFreshnessTime a la valeur TRUE, contient la valeur CurrentTime moins celle de la liste de révocation de certificats (liste de révocation de certificats). Cette durée est en secondes.

pCrlInfo

Pour la vérification de la révocation de la liste de révocation de certificats, un pointeur non NULL vers une structure CERT_REVOCATION_CRL_INFO.

Configuration requise

   
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
En-tête wincrypt.h

Voir aussi

CERT_CHAIN_ELEMENT