Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die CERT_REVOCATION_INFO-Struktur gibt die status eines Zertifikats in einem CERT_CHAIN_ELEMENT an.
Syntax
typedef struct _CERT_REVOCATION_INFO {
DWORD cbSize;
DWORD dwRevocationResult;
LPCSTR pszRevocationOid;
LPVOID pvOidSpecificInfo;
BOOL fHasFreshnessTime;
DWORD dwFreshnessTime;
PCERT_REVOCATION_CRL_INFO pCrlInfo;
} CERT_REVOCATION_INFO, *PCERT_REVOCATION_INFO;
Member
cbSize
Größe dieser Struktur in Bytes.
dwRevocationResult
Zurzeit definierte Werte sind:
- CERT_TRUST_IS_REVOKED
- CERT_TRUST_REVOCATION_STATUS_IS_UNKNOWN
pszRevocationOid
Derzeit nicht verwendet und ist auf NULL festgelegt.
pvOidSpecificInfo
Derzeit nicht verwendet und ist auf NULL festgelegt.
fHasFreshnessTime
BOOL auf TRUE festgelegt, wenn dwFreshnessTime aktualisiert wurde.
dwFreshnessTime
Wenn fHasFreshnessTimeTRUE ist, enthält currentTime minus die Zertifikatsperrliste (Certificate Revocation List, CRL). Diese Zeit ist in Sekunden.
pCrlInfo
Bei der Überprüfung der CRL-Basissperrung ein Nicht-NULL-Zeiger auf eine CERT_REVOCATION_CRL_INFO-Struktur.
Anforderungen
| Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
| Kopfzeile | wincrypt.h |