Metodo ICertEncodeStringArray::Reset (certenc.h)

Il metodo Reset specifica le dimensioni della matrice di stringhe e il tipo di stringhe che la matrice conterrà. I valori di tutti gli elementi nella matrice di stringhe sono impostati su zero.

È necessario chiamare questo metodo prima di chiamare il metodo ICertEncodeStringArray::SetValue per la prima volta.

Sintassi

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

Parametri

[in] Count

Specifica il numero di elementi nella matrice di stringhe.

[in] StringType

Specifica il tipo di stringhe contenute nella matrice di stringhe. Il tipo deve essere uno dei valori seguenti. Per altre informazioni sui tipi RDN, vedere i documenti CryptoAPI 2.0.

Valore Significato
CERT_RDN_ANY_TYPE
Per codificare un nome di X509_UNICODE_NAME.
CERT_RDN_NUMERIC_STRING
I caratteri da 0 a 9 e lo spazio (8 bit).
CERT_RDN_PRINTABLE_STRING
Caratteri stampabili (8 bit).
CERT_RDN_T61_STRING
Caratteri con codifica T.61 (8 bit).
CERT_RDN_VIDEOTEX_STRING
Caratteri VIDEOTEX.
CERT_RDN_IA5_STRING
Caratteri IA5 (ASCII).
CERT_RDN_GRAPHIC_STRING
Stringa di caratteri GRAFICI definiti dall'ISO.
CERT_RDN_ISO646_STRING
Set di caratteri 128 (8 bit).
CERT_RDN_GENERAL_STRING
Stringa di caratteri GENERAL definiti dall'ISO.
CERT_RDN_INT4_STRING
Matrice di valori INT4 (32 bit).
CERT_RDN_UNICODE_STRING
Caratteri Unicode (16 bit).

Valore restituito

VB

Se il metodo ha esito positivo, il metodo restituisce S_OK.

Se il metodo ha esito negativo, restituisce un valore HRESULT che indica l'errore. Per un elenco dei codici di errore comuni, vedere Valori HRESULT comuni.

Requisiti

Requisito Valore
Client minimo supportato Nessuno supportato
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione certenc.h (include Certsrv.h)
Libreria Certidl.lib
DLL Certenc.dll

Vedi anche

ICertEncodeStringArray