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. De plus, cette méthode appelle les fonctions CryptGetUserKey et CryptAcquireContext CryptoAPI et peuvent retourner des 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 n’ont pas pu être trouvées. |
Notes
Si les 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
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 |