Symbol Reference
Symbol Reference
/ sgcSSL_WinSSPI Namespace
/ Structs, Records, Enums / sgcSSL_WinSSPI.CERT_CHAIN_CONTEXT
Close
sgcWebSockets Classes
sgcSSL_WinSSPI.CERT_CHAIN_CONTEXT Record

Namespace: sgcSSL_WinSSPI

Pascal
C++
C#
Visual Basic
public CERT_CHAIN_CONTEXT = record cbSize: DWORD; TrustStatus: CERT_TRUST_STATUS; cChain: DWORD; rgpChain: PPCERT_SIMPLE_CHAIN; cLowerQualityChainContext: DWORD; rgpLowerQualityChainContext: ^PCCERT_CHAIN_CONTEXT; fHasRevocationFreshnessTime: BOOL; dwRevocationFreshnessTime: DWORD; dwCreationFlags: DWORD; ChainId: TGUID; end;
Members
Description
rgpChain: PPCERT_SIMPLE_CHAIN;
warning ! ^^CERT_SIMPLE_CHAIN Following is returned when CERT_CHAIN_RETURN_LOWER_QUALITY_CONTEXTS is set in dwFlags
fHasRevocationFreshnessTime: BOOL;
fHasRevocationFreshnessTime is only set if we are able to retrieve revocation information for all elements checked for revocation. For a CRL its CurrentTime - ThisUpdate.
dwRevocationFreshnessTime is the largest time across all elements checked.
dwCreationFlags: DWORD;
Flags passed when created via CertGetCertificateChain
ChainId: TGUID;
Following is updated with unique Id when the chain context is logged.

56 bytes