Méthode ICertEncodeAltName ::GetNameChoice (certenc.h)
La méthode GetNameChoice retourne le choix de nom à un index spécifié d’un autre tableau de noms.
Syntaxe
HRESULT GetNameChoice(
[in] LONG NameIndex,
[out] LONG *pNameChoice
);
Paramètres
[in] NameIndex
Spécifie l’index de l’entrée de nom de remplacement. La première entrée est à l’index zéro.
[out] pNameChoice
Pointeur vers un LONG qui reçoit le spécificateur de choix de nom.
Valeur retournée
C++
Si la méthode réussit, la méthode retourne S_OK, et le paramètre pNameChoice pointe vers une valeur qui indique le type du nom de remplacement. Il s’agit de l’une des valeurs suivantes.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 choix du nom à l’index spécifié. Le choix du nom indique le type du nom de remplacement afin qu’il puisse être utilisé correctement. Il doit s’agir de l’une des valeurs suivantes.Code de retour | Description |
---|---|
|
Le nom est un nom de répertoire. |
|
Le nom est une chaîne IA5 qui contient un nom DNS (Domain Name System) au format Host.Entité.Domaine. |
|
Le nom est une chaîne d’octets qui représente une adresse de protocole Internet. |
|
Le nom est un identificateur d’objet inscrit (OID). |
|
Le nom est une adresse e-mail. |
|
Le nom est une chaîne IA5 qui contient une URL au format Service ://HostName/Path. |
|
Le nom se compose d’un OID et d’un objet BLOB binaire. |
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 |