IX509PrivateKey ::Verify, méthode (certenroll.h)
La méthode Verify vérifie qu’une clé privée existe et peut être utilisée par le client, mais n’ouvre pas la clé.
Syntaxe
HRESULT Verify(
[in] X509PrivateKeyVerify VerifyType
);
Paramètres
[in] VerifyType
Valeur d’énumération X509PrivateKeyVerify qui spécifie les options d’exécution de la méthode . Il peut s’agir de l’une des valeurs suivantes.
Valeur retournée
Si la fonction réussit, la fonction retourne S_OK.
Si la fonction échoue, elle retourne une valeur HRESULT qui indique l’erreur. Les valeurs possibles sont notamment celles figurant dans le tableau suivant. En outre, cette méthode appelle les fonctions CryptoAPI CryptGetUserKey et CryptAcquireContext et peut retourner les erreurs identifiées dans cette documentation. Pour obtenir la liste des codes d’erreur courants, consultez Valeurs HRESULT courantes.
Code de retour | Description |
---|---|
|
Les propriétés liées au fournisseur de solutions Cloud ou KSP sont introuvables. |
Remarques
Si des valeurs VerifySilent ou VerifySmartCardSilent sont définies et que le fournisseur de chiffrement spécifie qu’une interface utilisateur est nécessaire, la clé n’est pas ouverte, mais la méthode retourne S_OK.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | certenroll.h |
DLL | CertEnroll.dll |