estructura SSL_F12_EXTRA_CERT_CHAIN_POLICY_STATUS (wincrypt.h)
La estructura de SSL_F12_EXTRA_CERT_CHAIN_POLICY_STATUS comprueba si algún certificado de la cadena tiene criptografía débil y comprueba si un certificado raíz de terceros cumple los requisitos del Programa raíz de Microsoft. Se proporcionará una cadena de error si no se cumple ninguna condición.
Sintaxis
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;
Miembros
cbSize
Valor DWORD que especifica el tamaño, en bytes, de esta estructura. Este valor debe establecerse en un valor mayor o igual que sizeof(SSL_F12_EXTRA_CERT_CHAIN_POLICY_STATUS).
dwErrorLevel
Valor DWORD que especifica el nivel de un error.
dwErrorCategory
Valor DWORD que especifica la categoría de un error. Cada categoría de error tiene un dwErrorLevel correspondiente.
dwReserved
Valor DWORD reservado para uso futuro.
wszErrorText[SSL_F12_ERROR_TEXT_LENGTH]
La cadena de error proporcionada si algún certificado de la cadena tiene criptografía débil o si el certificado raíz de terceros no es compatible con los requisitos del programa raíz de Microsoft.
Requisitos
Cliente mínimo compatible | Windows 10 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2016 [solo aplicaciones de escritorio] |
Encabezado | wincrypt.h |