共用方式為


CERT_CHAIN_ELEMENT結構 (wincrypt.h)

CERT_CHAIN_ELEMENT 結構是簡單憑證鏈結中的單一元素。 每個元素都有 憑證內容的指標、指出憑證錯誤狀態和資訊狀態的結構指標,以及指出憑證撤銷狀態的結構指標。

語法

typedef struct _CERT_CHAIN_ELEMENT {
  DWORD                 cbSize;
  PCCERT_CONTEXT        pCertContext;
  CERT_TRUST_STATUS     TrustStatus;
  PCERT_REVOCATION_INFO pRevocationInfo;
  PCERT_ENHKEY_USAGE    pIssuanceUsage;
  PCERT_ENHKEY_USAGE    pApplicationUsage;
  LPCWSTR               pwszExtendedErrorInfo;
} CERT_CHAIN_ELEMENT, *PCERT_CHAIN_ELEMENT;

成員

cbSize

這個 結構的大小,以位元組為單位。

pCertContext

憑證 內容的指標。

TrustStatus

結構,指出憑證的狀態。 結構包含錯誤狀態代碼和資訊狀態代碼。 如需狀態代碼值的相關信息,請參閱CERT_TRUST_STATUS。

pRevocationInfo

具有憑證撤銷狀態資訊的CERT_REVOCATION_INFO結構的指標。 如果未啟用撤銷檢查, pRevocationInfoNULL

pIssuanceUsage

CERT_ENHKEY_USAGE 結構的指標。 如果 為 NULL,則接受任何發行原則。

pApplicationUsage

CERT_ENHKEY_USAGE 結構的指標。 如果 為 NULL,則可接受的任何增強金鑰使用方式。

pwszExtendedErrorInfo

包含擴充錯誤資訊的 Null 終止寬字元字串指標。 如果 為 NULL,則沒有擴充的錯誤資訊。

規格需求

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

另請參閱

CERT_REVOCATION_INFO

CERT_SIMPLE_CHAIN

CERT_TRUST_STATUS