Método ICertEncodeStringArray::GetStringType (certenc.h)

El método GetStringType devuelve el tipo de valores de cadena que contiene la matriz de cadenas.

Sintaxis

HRESULT GetStringType(
  [out] LONG *pStringType
);

Parámetros

[out] pStringType

Puntero a un long que representa el tipo de cadena. Para obtener una lista de tipos de cadena, vea Comentarios.

Valor devuelto

C++

Si el método se realiza correctamente, el método devuelve S_OK.

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 indica el tipo de cadenas de la matriz de cadenas. Para obtener una lista de tipos de cadena, vea Comentarios.

Comentarios

En la tabla siguiente se enumeran los tipos de cadenas que puede contener la matriz de cadenas. Para obtener más información sobre los tipos RDN, consulte los documentos cryptoAPI 2.0.

Tipo de cadena Significado
CERT_RDN_ANY_TYPE Para codificar un nombre de X509_UNICODE_NAME.
CERT_RDN_NUMERIC_STRING Los números de 0 a 9 y el carácter de espacio (8 bits).
CERT_RDN_PRINTABLE_STRING Caracteres imprimibles (8 bits).
CERT_RDN_T61_STRING Caracteres codificados T.61 (8 bits).
CERT_RDN_VIDEOTEX_STRING Caracteres VIDEOTEX.
CERT_RDN_IA5_STRING Caracteres IA5 (ASCII).
CERT_RDN_GRAPHIC_STRING Cadena de caracteres GRÁFICOs definidos por ISO.
CERT_RDN_ISO646_STRING Juego de caracteres de 128 (8 bits).
CERT_RDN_GENERAL_STRING Cadena de caracteres GENERALES definidos por ISO.
CERT_RDN_INT4_STRING Matriz de valores INT4 (32 bits).
CERT_RDN_UNICODE_STRING Caracteres Unicode (16 bits).
 

Ejemplos

Para obtener un ejemplo que usa el método GetStringType , vea el método ICertEncodeStringArray::Encode .

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

Consulte también

ICertEncodeStringArray

ICertEncodeStringArray::Reset