CRL_INFO Struktur (wincrypt.h)
Die CRL_INFO-Struktur enthält die Informationen einer Zertifikatsperrliste (Certificate Revocation List , CRL).
Syntax
typedef struct _CRL_INFO {
DWORD dwVersion;
CRYPT_ALGORITHM_IDENTIFIER SignatureAlgorithm;
CERT_NAME_BLOB Issuer;
FILETIME ThisUpdate;
FILETIME NextUpdate;
DWORD cCRLEntry;
PCRL_ENTRY rgCRLEntry;
DWORD cExtension;
PCERT_EXTENSION rgExtension;
} CRL_INFO, *PCRL_INFO;
Member
dwVersion
Versionsnummer der Zertifikatsperrliste. Die aktuell definierten Versionsnummern werden in der folgenden Tabelle angezeigt.
Wert | Bedeutung |
---|---|
|
Version 1 |
|
Version 2 |
SignatureAlgorithm
CRYPT_ALGORITHM_IDENTIFIER Struktur, die den Objektbezeichner (Object Identifier, OID) eines Signaturalgorithmus und alle zugeordneten zusätzlichen Parameter enthält.
Issuer
Eine BLOB-Struktur , die den Namen eines codierten Zertifikatausstellers enthält.
ThisUpdate
Angabe des Datums und der Uhrzeit der Veröffentlichung der Zertifikatliste. Wenn die Zeit nach 1950 und vor 2050 liegt, ist sie UTC-Zeit codiert als 8-Byte-Datum/Uhrzeit präzise in Sekunden mit einem 2-stelligen Jahr (d. a. JJJJMMDHHMMSS plus 2 Bytes). Andernfalls ist es generalisierte Zeit codiert als ein 8-Byte-Jahr präzise auf Millisekunden mit einem 4-Byte-Jahr.
NextUpdate
Angabe des Datums und der Uhrzeit für das nächste verfügbare geplante Update der Zertifikatsperrliste. Wenn die Zeit nach 1950 und vor 2050 liegt, ist sie UTC-Zeit codiert als 8-Byte-Datum/Uhrzeit präzise in Sekunden mit einem 2-stelligen Jahr (d. a. JJJJMMDHHMMSS plus 2 Bytes). Andernfalls wird die Zeit generalisiert als 8-Byte-Datumszeit genau auf Millisekunden mit einem 4-Byte-Jahr codiert.
cCRLEntry
Anzahl der Elemente im rgCRLEntry-Array .
rgCRLEntry
Array von Zeigern auf CRL_ENTRY Strukturen. Jede dieser Strukturen stellt ein widerrufenes Zertifikat dar.
cExtension
Anzahl der Elemente im rgExtension-Array .
rgExtension
Array von Zeigern auf CERT_EXTENSION Strukturen, die jeweils Informationen zur Zertifikatsperrliste enthalten.
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 |