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 |