estrutura CERT_REVOCATION_INFO (wincrypt.h)
A estrutura CERT_REVOCATION_INFO indica a status de revogação de um certificado em um CERT_CHAIN_ELEMENT.
Sintaxe
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;
Membros
cbSize
Tamanho dessa estrutura em bytes.
dwRevocationResult
Os valores definidos atualmente são:
- CERT_TRUST_IS_REVOKED
- CERT_TRUST_REVOCATION_STATUS_IS_UNKNOWN
pszRevocationOid
Não usado no momento e está definido como NULL.
pvOidSpecificInfo
Não usado no momento e está definido como NULL.
fHasFreshnessTime
BOOL definido como TRUE se dwFreshnessTime tiver sido atualizado.
dwFreshnessTime
Se fHasFreshnessTime for TRUE, conterá CurrentTime menos a lista de revogação de certificados (CRLs). Esse tempo é em segundos.
pCrlInfo
Para verificação de revogação base de CRL, um ponteiro não NULL para uma estrutura de CERT_REVOCATION_CRL_INFO.
Requisitos
Cliente mínimo com suporte | Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Cabeçalho | wincrypt.h |