Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Contient des informations d’erreur supplémentaires sur l’état d’une vérification de la stratégie de chaîne de transparence des certificats.
Syntaxe
typedef struct _CT_EXTRA_CERT_CHAIN_POLICY_STATUS {
DWORD cbSize;
LONG lErrorStatus;
LONG lErrorSubStatus;
DWORD cEntries;
DWORD cValidated;
} CT_EXTRA_CERT_CHAIN_POLICY_STATUS, *PCT_EXTRA_CERT_CHAIN_POLICY_STATUS;
Membres
cbSize
Taille de la structure, en octets.
lErrorStatus
État d’erreur de la stratégie de chaîne de certificats.
| Valeur | Descriptif |
|---|---|
> 0 |
Avertissement : ces erreurs peuvent être ignorées. Mappe à S_FALSE. |
== 0 |
Réussite : mappe à S_OK. |
< 0 |
Erreur irrécupérable : ces erreurs ne doivent pas être ignorées. Mappe à E_FAIL. |
Pour plus d’informations, consultez remarques.
lErrorSubStatus
Sous-état de la stratégie de chaîne de certificats. Dépend de lErrorStatus. Peut remplacer lErrorStatus.
Pour plus d’informations, consultez remarques.
cEntries
Nombre d’entrées SCT dans la chaîne de certificats.
cValidated
Indique le nombre d’entrées SCT qui ont été validées correctement dans la chaîne de certificats.
Remarques
Les valeurs suivantes sont les champs lErrorStatus et lErrorSubStatus possibles :
| Valeur | Descriptif |
|---|---|
CERT_CHAIN_POLICY_CT_ERROR_UNDECODABLE_SCT_EXTENSION-112 |
L’extension SCT n’a pas pu être décodée ASN.1 (syntaxe non valide ou non prise en charge). |
CERT_CHAIN_POLICY_CT_ERROR_UNRETRIEVABLE_SCT_EXTENSION-111 |
Impossible de récupérer l’extension SCT. |
CERT_CHAIN_POLICY_CT_ERROR_MISSING_SCT_EXTENSION-110 |
L’extension SCT est manquante. |
CERT_CHAIN_POLICY_CT_ERROR_INVALID_ISSUER_CERT-101 |
Le certificat de l’émetteur n’a pas pu être converti au format approprié (syntaxe non valide). |
CERT_CHAIN_POLICY_CT_ERROR_INVALID_SUBJECT_CERT-100 |
Le certificat d’objet n’a pas pu être converti au format approprié (syntaxe non valide). |
CERT_CHAIN_POLICY_CT_ERROR_SCT_VALIDATION_STATUS_INSUFFICIENT-4 |
Une ou plusieurs SCT ont été validées, mais le montant total valide requis pour passer la vérification de la stratégie CT n’a pas été respecté. |
CERT_CHAIN_POLICY_CT_ERROR_SCT_VALIDATION_STATUS_UNKNOWN_VERSION-3 |
Le SCT est d’une version non prise en charge (seule la version v1 est prise en charge). |
CERT_CHAIN_POLICY_CT_ERROR_SCT_VALIDATION_STATUS_UNKNOWN_LOG-2 |
Le SCT a été émis par un journal qui n’était pas dans le magasin de journaux CT. |
CERT_CHAIN_POLICY_CT_ERROR_SCT_VALIDATION_STATUS_INVALID-1 |
La signature du SCT est incorrecte, son horodatage est à l’avenir), ou s’il n’est pas valide. |
CERT_CHAIN_POLICY_CT_SUCCESS_SCT_VALIDIDATION_STATUS_VALID0 |
La quantité de scT valides requises pour passer la vérification de la stratégie CT a été remplie. |
Spécifications
| Besoin | Valeur |
|---|---|
| Client minimum requis | Windows 11 [applications de bureau uniquement] |
| Serveur minimal pris en charge | Windows Server 2022 [applications de bureau uniquement] |
| En-tête | wincrypt.h |