SSL_F12_EXTRA_CERT_CHAIN_POLICY_STATUS-Struktur (wincrypt.h)
Die SSL_F12_EXTRA_CERT_CHAIN_POLICY_STATUS-Struktur überprüft, ob Zertifikate in der Kette eine schwache Kryptografie aufweisen, und überprüft, ob ein Stammzertifikat eines Drittanbieters den Anforderungen des Microsoft-Stammprogramms entspricht. Wenn eine bedingung nicht erfüllt ist, wird eine Fehlerzeichenfolge bereitgestellt.
Syntax
typedef struct _SSL_F12_EXTRA_CERT_CHAIN_POLICY_STATUS {
DWORD cbSize;
DWORD dwErrorLevel;
DWORD dwErrorCategory;
DWORD dwReserved;
WCHAR wszErrorText[SSL_F12_ERROR_TEXT_LENGTH];
} SSL_F12_EXTRA_CERT_CHAIN_POLICY_STATUS, *PSSL_F12_EXTRA_CERT_CHAIN_POLICY_STATUS;
Member
cbSize
DWORD-Wert , der die Größe dieser Struktur in Bytes angibt. Dieser Wert muss auf einen Wert festgelegt werden, der größer oder gleich sizeof(SSL_F12_EXTRA_CERT_CHAIN_POLICY_STATUS) ist.
dwErrorLevel
DWORD-Wert , der die Ebene eines Fehlers angibt.
dwErrorCategory
DWORD-Wert , der die Kategorie eines Fehlers angibt. Jede Fehlerkategorie verfügt über einen entsprechenden dwErrorLevel.
dwReserved
DWORD-Wert für zukünftige Verwendung reserviert.
wszErrorText[SSL_F12_ERROR_TEXT_LENGTH]
Die angegebene Fehlerzeichenfolge, wenn Zertifikate in der Kette eine schwache Kryptografie aufweisen oder wenn das Stammzertifikat des Drittanbieters nicht mit den Anforderungen des Microsoft-Stammprogramms konform ist.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 10 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2016 [nur Desktop-Apps] |
Kopfzeile | wincrypt.h |