Compartir a través de


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

El método Reset especifica el tamaño de la matriz de cadenas y el tipo de cadenas que contendrá la matriz. Los valores de todos los elementos de la matriz de cadenas se establecen en cero.

Debe llamar a este método antes de llamar al método ICertEncodeStringArray::SetValue por primera vez.

Sintaxis

HRESULT Reset(
  [in] LONG Count,
  [in] LONG StringType
);

Parámetros

[in] Count

Especifica el número de elementos de la matriz de cadenas.

[in] StringType

Especifica el tipo de cadenas que contiene la matriz de cadenas. El tipo debe ser uno de los valores siguientes. Para obtener más información sobre los tipos RDN, consulte los documentos cryptoAPI 2.0.

Valor Significado
CERT_RDN_ANY_TYPE
Para codificar un nombre de X509_UNICODE_NAME.
CERT_RDN_NUMERIC_STRING
Los caracteres 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).

Valor devuelto

VB

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.

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