struttura SSL_F12_EXTRA_CERT_CHAIN_POLICY_STATUS (wincrypt.h)
La struttura SSL_F12_EXTRA_CERT_CHAIN_POLICY_STATUS verifica se tutti i certificati della catena hanno crittografia debole e controlla se un certificato radice di terze parti è conforme ai requisiti del programma radice Microsoft. Se una condizione non viene soddisfatta, verrà fornita una stringa di errore.
Sintassi
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;
Members
cbSize
Valore DWORD che specifica le dimensioni, in byte, di questa struttura. Questo valore deve essere impostato su un valore maggiore o uguale a sizeof(SSL_F12_EXTRA_CERT_CHAIN_POLICY_STATUS).
dwErrorLevel
Valore DWORD che specifica il livello di un errore.
dwErrorCategory
Valore DWORD che specifica la categoria di un errore. Ogni categoria di errore ha un dwErrorLevel corrispondente.
dwReserved
Valore DWORD riservato per l'uso futuro.
wszErrorText[SSL_F12_ERROR_TEXT_LENGTH]
La stringa di errore fornita se tutti i certificati della catena hanno crittografia debole o se il certificato radice di terze parti non è conforme ai requisiti del programma radice Microsoft.
Requisiti
Client minimo supportato | Windows 10 [solo app desktop] |
Server minimo supportato | Windows Server 2016 [solo app desktop] |
Intestazione | wincrypt.h |