PstValidate, fonction (certpoleng.h)
Valide le certificat spécifié.
Syntaxe
NTSTATUS PstValidate(
[in, optional] PUNICODE_STRING pTargetName,
[in] BOOL bIsClient,
[in, optional] CERT_USAGE_MATCH *pRequestedIssuancePolicy,
[in, optional] HCERTSTORE *phAdditionalCertStore,
[in] PCCERT_CONTEXT pCert,
[out, optional] GUID *pProvGUID
);
Paramètres
[in, optional] pTargetName
Le nom du serveur Si l’appelant n’est pas le client, ce paramètre est NULL.
[in] bIsClient
TRUE si l’appelant est le client ; sinon, FALSE.
[in, optional] pRequestedIssuancePolicy
Pointeur vers une structure de CERT_USAGE_MATCH qui spécifie les identificateurs que le certificat doit correspondre pour être validé.
[in, optional] phAdditionalCertStore
Handle pour un magasin de certificats qui contient des certificats supplémentaires utilisés pour l’authentification.
[in] pCert
Pointeur vers une structure CERT_CONTEXT qui spécifie le certificat à valider.
[out, optional] pProvGUID
Pointeur vers une structure GUID qui reçoit le fournisseur de support de sécurité (SSP) utilisé pour l’authentification.
Valeur retournée
Si la fonction réussit, retournez STATUS_SUCCESS.
Si la fonction échoue, retournez un code NTSTATUS qui indique la raison de son échec.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 7 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | certpoleng.h |
Bibliothèque | Certpoleng.lib |
DLL | Certpoleng.dll |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour