Partager via


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

La méthode GetNameChoice retourne le nom choisi à un index spécifié d’un point d’informations de distribution de liste de révocation de certificats (CRL).

Syntaxe

HRESULT GetNameChoice(
  [in]  LONG DistPointIndex,
  [in]  LONG NameIndex,
  [out] LONG *pNameChoice
);

Paramètres

[in] DistPointIndex

Spécifie l’index du point de distribution pour lequel obtenir un choix de nom. La première valeur est à l’index zéro.

[in] NameIndex

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

[out] pNameChoice

Pointeur vers un long qui représente le choix de nom.

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 nom choisi à l’index spécifié. 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.
Code de retour Description
CERT_ALT_NAME_RFC822_NAME
Le nom est une adresse e-mail.
CERT_ALT_NAME_DNS_NAME
Le nom est une chaîne IA5 qui contient un nom DNS (Domain Name System) au format Hôte.Entité.Domaine.
CERT_ALT_NAME_URL
Le nom est une chaîne IA5 qui contient une URL au format Service ://HostName/Path.
CERT_ALT_NAME_REGISTERED_ID
Le nom est un identificateur d’objet inscrit (OID).

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

ICertEncodeCRLDistInfo

ICertEncodeCRLDistInfo ::SetNameEntry