estructura CERT_SIMPLE_CHAIN (wincrypt.h)
La estructura CERT_SIMPLE_CHAIN contiene una matriz de elementos de cadena y un estado de confianza de resumen para la cadena que representa la matriz.
Sintaxis
typedef struct _CERT_SIMPLE_CHAIN {
DWORD cbSize;
CERT_TRUST_STATUS TrustStatus;
DWORD cElement;
PCERT_CHAIN_ELEMENT *rgpElement;
PCERT_TRUST_LIST_INFO pTrustListInfo;
BOOL fHasRevocationFreshnessTime;
DWORD dwRevocationFreshnessTime;
} CERT_SIMPLE_CHAIN, *PCERT_SIMPLE_CHAIN;
Miembros
cbSize
Tamaño, en bytes, de esta estructura.
TrustStatus
Estructura que indica el estado de confianza de toda la cadena. La estructura incluye un código de estado de error y un código de estado de información. Para obtener información sobre los valores de código de estado, consulte CERT_TRUST_STATUS.
cElement
Número de estructuras de CERT_CHAIN_ELEMENT en la matriz.
rgpElement
Matriz de punteros a CERT_CHAIN_ELEMENT estructuras. rgpElement[0] es el elemento de cadena de certificados final. rgpElement[cElement–1] es el elemento de certificado "raíz" autofirmado.
pTrustListInfo
Puntero a una estructura de CERT_TRUST_LIST_INFO que contiene un puntero a una lista de confianza de certificados (CTL) que conecta esta cadena a una cadena de certificados siguiente. Si la cadena actual es la cadena final, pTrustListInfo es NULL.
fHasRevocationFreshnessTime
BOOL. Si es TRUE, dwRevocationFreshnessTime se ha calculado.
dwRevocationFreshnessTime
La antigüedad de una lista de revocación de certificados (CRL) en segundos, calculada como CurrentTime menos la hora ThisUpdate de la CRL. Estos valores son el tiempo más grande en todos los elementos comprobados.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado | wincrypt.h |