ICertEncodeAltName ::Encode, méthode (certenc.h)
La méthode Encode retourne une chaîne encodée en ASN.1 du tableau de noms secondaires stocké dans cet objet. Les noms dans l’objet ne sont pas encodés.
Utilisez la méthode Decode pour décoder la chaîne encodée dans un objet CertEncodeAltName .
Avant d’utiliser cette méthode, vous devez appeler à la fois la méthode Reset pour dimensionner le tableau et la méthode SetNameEntry pour définir chaque élément de tableau.
Syntaxe
HRESULT Encode(
[out] BSTR *pstrBinary
);
Paramètres
[out] pstrBinary
Pointeur vers un BSTR qui reçoit l’extension de nom alternatif encodé en ASN.1. Lorsque vous avez terminé, appelez SysFreeString pour libérer pbstrBinary.
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
La valeur de retour est le tableau de noms alternatifs encodé en ASN.1.Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Aucun pris en charge |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | certenc.h (include Certsrv.h) |
Bibliothèque | Certidl.lib |
DLL | Certenc.dll |
Voir aussi
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