IcEnroll ::getCertFromPKCS7, méthode (xenroll.h)
[Cette méthode n’est plus disponible à partir de Windows Server 2008 et Windows Vista.]
La méthode getCertFromPKCS7 récupère le certificat, contenu dans un message PKCS #7, qui a été émis en réponse à une demande de certificat PKCS #10. Cette méthode a d’abord été définie par l’interface ICEnroll .
Cette méthode récupère le certificat unique qui a été émis même si un message PKCS #7 peut contenir de nombreux certificats qui spécifient la chaîne de certification de l’autorité qui a émis le certificat.
Syntaxe
HRESULT getCertFromPKCS7(
[in] BSTR wszPKCS7,
[out] BSTR *pbstrCert
);
Paramètres
[in] wszPKCS7
Spécifie le PKCS #7 à partir duquel le certificat émis est récupéré.
[out] pbstrCert
Pointeur vers une variable BSTR pour recevoir le certificat émis. Lorsque vous avez terminé d’utiliser le BSTR, libérez-le en appelant la fonction SysFreeString .
Valeur retournée
C++
Si la méthode réussit, la méthode retourne S_OK.Si la méthode échoue, elle retourne une valeur HRESULT qui indique l’erreur. Pour obtenir la liste des codes d’erreur courants, consultez Valeurs HRESULT courantes.
VB
Chaîne qui contient le certificat émis.Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | xenroll.h |
Bibliothèque | Uuid.lib |
DLL | Xenroll.dll |