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 |