Freigeben über


CERT_SIMPLE_CHAIN-Struktur (wincrypt.h)

Die CERT_SIMPLE_CHAIN-Struktur enthält ein Array von Kettenelementen und eine Zusammenfassungsvertrauensstellung status für die Kette, die das Array darstellt.

Syntax

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;

Member

cbSize

Die Größe (in Bytes) dieser Struktur.

TrustStatus

Eine Struktur, die die Vertrauensstellung status der gesamten Kette angibt. Die Struktur enthält einen Fehler status Code und eine Information status Code. Informationen zu status Codewerten finden Sie unter CERT_TRUST_STATUS.

cElement

Die Anzahl der CERT_CHAIN_ELEMENT Strukturen im Array.

rgpElement

Ein Array von Zeigern auf CERT_CHAIN_ELEMENT Strukturen. rgpElement[0] ist das Endzertifikatkettenelement. rgpElement[cElement–1] ist das selbstsignierte "Root"-Zertifikatelement.

pTrustListInfo

Ein Zeiger auf eine CERT_TRUST_LIST_INFO-Struktur , die einen Zeiger auf eine Zertifikatvertrauensliste (Certificate Trust List , CTL) enthält, die diese Kette mit einer nächsten Zertifikatkette verbindet. Wenn die aktuelle Kette die letzte Kette ist, ist pTrustListInfoNULL.

fHasRevocationFreshnessTime

BOOL. Wenn TRUE, wurde dwRevocationFreshnessTime berechnet.

dwRevocationFreshnessTime

Das Alter einer Zertifikatsperrliste (Certificate Revocation List , CRL) in Sekunden, berechnet als CurrentTime abzüglich der ThisUpdate-Zeit der Zertifikatsperrliste. Diese Werte sind die größte Zeit für alle elemente, die überprüft wurden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Kopfzeile wincrypt.h

Weitere Informationen

CERT_CHAIN_CONTEXT

CERT_CHAIN_ELEMENT

CERT_TRUST_LIST_INFO

CERT_TRUST_STATUS