CERT_SIMPLE_CHAIN struttura (wincrypt.h)
La struttura CERT_SIMPLE_CHAIN contiene una matrice di elementi della catena e uno stato di attendibilità di riepilogo per la catena rappresentata dalla matrice.
Sintassi
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;
Members
cbSize
Dimensione, in byte, della struttura.
TrustStatus
Struttura che indica lo stato di attendibilità dell'intera catena. La struttura include un codice di stato degli errori e un codice di stato delle informazioni. Per informazioni sui valori del codice di stato, vedere CERT_TRUST_STATUS.
cElement
Numero di strutture CERT_CHAIN_ELEMENT nella matrice.
rgpElement
Matrice di puntatori alle strutture CERT_CHAIN_ELEMENT . rgpElement[0] è l'elemento della catena di certificati finale. rgpElement[cElement-1] è l'elemento certificato "radice" autofirmato.
pTrustListInfo
Puntatore a una struttura CERT_TRUST_LIST_INFO che contiene un puntatore a un elenco di attendibilità certificato (CTL) che collega questa catena a una catena di certificati successiva. Se la catena corrente è la catena finale, pTrustListInfo è NULL.
fHasRevocationFreshnessTime
BOOL. Se TRUE, è stato calcolato dwRevocationFreshnessTime .
dwRevocationFreshnessTime
L'età di un elenco di revoche di certificati (CRL) in secondi, calcolata come CurrentTime meno l'ora di ThisUpdate di CRL. Questi valori sono il più grande tempo per tutti gli elementi controllati.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | wincrypt.h |