Partager via


Méthode ICertEncodeCRLDistInfo::SetNameEntry (certenc.h)

La méthode SetNameEntry définit un nom à un index spécifié d’un point de distribution dans un tableau d’informations de distribution de liste de révocation de certificats (CRL).

Syntaxe

HRESULT SetNameEntry(
  [in] LONG       DistPointIndex,
  [in] LONG       NameIndex,
  [in] LONG       NameChoice,
  [in] const BSTR strName
);

Paramètres

[in] DistPointIndex

Spécifie l’index du point de distribution de liste de révocation de certificats pour lequel définir le nom. La première valeur est à l’index zéro.

[in] NameIndex

Spécifie l’index de l’entrée de nom à définir. La première valeur est à l’index zéro.

[in] NameChoice

Spécifie le nom choisi pour le nom défini. Le choix du nom indique le type du nom afin qu’il puisse être utilisé correctement. Le choix de nom doit être l’une des valeurs suivantes.

Valeur Signification
CERT_ALT_NAME_RFC822_NAME
Le nom est une adresse e-mail.
CERT_ALT_NAME_DNS_NAME
Le nom est une chaîne IA5 spécifiant un nom DNS (Domain Name System) au format host.entity.domain.
CERT_ALT_NAME_URL
Le nom est une chaîne IA5 spécifiant une URL au format Service://HostName/Path.
CERT_ALT_NAME_REGISTERED_ID
Le nom est un identificateur d’objet inscrit (OID).

[in] strName

Spécifie le nom.

Valeur retournée

VB

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.

Configuration requise

   
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

ICertEncodeCRLDistInfo

ICertEncodeCRLDistInfo::GetName

ICertEncodeCRLDistInfo::GetNameChoice

ICertEncodeCRLDistInfo::SetNameCount