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) 將此鏈結連接到下一個憑證鏈結。 如果目前的鏈結是最終鏈結, pTrustListInfoNULL

fHasRevocationFreshnessTime

Bool。 如果 為 TRUE,則會計算 dwRevocationFreshnessTime

dwRevocationFreshnessTime

證書吊銷清單的存留期 (CRL) 秒,計算為 CurrentTime 減去 CRL 的 ThisUpdate 時間。 此值是所有已檢查元素的最大時間。

規格需求

需求
最低支援的用戶端 Windows XP [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限桌面應用程式]
標頭 wincrypt.h

另請參閱

CERT_CHAIN_CONTEXT

CERT_CHAIN_ELEMENT

CERT_TRUST_LIST_INFO

CERT_TRUST_STATUS