CERT_SIMPLE_CHAIN 結構 (wincrypt.h)
CERT_SIMPLE_CHAIN 結構包含鏈結項目的數位,以及陣列所代表之鏈結的摘要信任狀態。
語法
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;
成員
cbSize
這個 結構的大小,以位元組為單位。
TrustStatus
結構,表示整個鏈結的信任狀態。 結構包含錯誤狀態代碼和資訊狀態代碼。 如需狀態代碼值的相關信息,請參閱 CERT_TRUST_STATUS。
cElement
陣列中 CERT_CHAIN_ELEMENT 結構的數目。
rgpElement
CERT_CHAIN_ELEMENT 結構的指標數位。 rgpElement[0] 是結束憑證鏈結元素。 rgpElement[cElement–1] 是自我簽署的「根」憑證元素。
pTrustListInfo
CERT_TRUST_LIST_INFO 結構的指標,其中包含憑證信任清單的指標, (CTL) 將此鏈結連接到下一個憑證鏈結。 如果目前的鏈結是最終鏈結, pTrustListInfo 為 NULL。
fHasRevocationFreshnessTime
Bool。 如果 為 TRUE,則會計算 dwRevocationFreshnessTime 。
dwRevocationFreshnessTime
證書吊銷清單的存留期 (CRL) 秒,計算為 CurrentTime 減去 CRL 的 ThisUpdate 時間。 此值是所有已檢查元素的最大時間。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows XP [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2003 [僅限桌面應用程式] |
標頭 | wincrypt.h |