Método ICertEncodeAltName::GetNameChoice (certenc.h)
El método GetNameChoice devuelve la opción de nombre en un índice especificado de una matriz de nombres alternativa.
Sintaxis
HRESULT GetNameChoice(
[in] LONG NameIndex,
[out] LONG *pNameChoice
);
Parámetros
[in] NameIndex
Especifica el índice de la entrada de nombre alternativa. La primera entrada está en el índice cero.
[out] pNameChoice
Puntero a un long que recibe el especificador de elección de nombre.
Valor devuelto
C++
Si el método se ejecuta correctamente, el método devuelve S_OK y el parámetro pNameChoice apunta a un valor que indica el tipo del nombre alternativo. Este es uno de los siguientes valores.Si se produce un error en el método, devuelve un valor HRESULT que indica el error. Para obtener una lista de códigos de error comunes, consulte Valores HRESULT comunes.
VB
El valor devuelto es la opción de nombre en el índice especificado. La opción de nombre indica el tipo del nombre alternativo para que se pueda usar correctamente. Debe tener uno de los siguientes valores.Código devuelto | Descripción |
---|---|
|
El nombre es un nombre de directorio. |
|
El nombre es una cadena IA5 que contiene un nombre DNS (sistema de nombres de dominio) con el formato Host.Entidad.Dominio. |
|
El nombre es una cadena de octetos que representa una dirección de protocolo de Internet. |
|
El nombre es un identificador de objeto registrado (OID). |
|
El nombre es una dirección de correo electrónico. |
|
El nombre es una cadena IA5 que contiene una dirección URL con el formato Service://HostName/Path. |
|
El nombre consta de un OID y un BLOB binario. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | No se admite ninguno |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | certenc.h (incluya Certsrv.h) |
Library | Certidl.lib |
Archivo DLL | Certenc.dll |