CRYPT_TIMESTAMP_CONTEXT Struktur (wincrypt.h)

Die CRYPT_TIMESTAMP_CONTEXT-Struktur enthält sowohl die codierten als auch die decodierten Darstellungen eines Zeitstempeltokens.

Syntax

typedef struct _CRYPT_TIMESTAMP_CONTEXT {
  DWORD                 cbEncoded;
  BYTE                  *pbEncoded;
  PCRYPT_TIMESTAMP_INFO pTimeStamp;
} CRYPT_TIMESTAMP_CONTEXT, *PCRYPT_TIMESTAMP_CONTEXT;

Member

cbEncoded

Die Größe des Puffers in Bytes, auf den das pbEncoded-Element verweist.

pbEncoded

Ein Zeiger auf einen Puffer, der eine ASN.1-codierte Inhaltsinformationssequenz ( Abstract Syntax Notation One ) enthält. Dieser Wert sollte für zukünftige Zeitstempelüberprüfungen für die Signatur gespeichert werden. Anwendungen können die CertOpenStore-Funktion mit dem flag CERT_STORE_PROV_PKCS7 verwenden, um zusätzliche Zertifikate oder Zertifikatsperrlisten (Certificate Revocation Lists , CRLs) im Zusammenhang mit der TSA-Zeitstempelsignatur zu finden.

pTimeStamp

Ein Zeiger auf eine CRYPT_TIMESTAMP_INFO-Struktur , die einen signierten Dateninhaltstyp im CMS-Format (Cryptographic Message Syntax) enthält.

Anforderungen

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