Partager via


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

La méthode Reset spécifie la taille du tableau de chaînes et le type de chaînes qu’il contiendra. Les valeurs de tous les éléments du tableau de chaînes sont définies sur zéro.

Vous devez appeler cette méthode avant d’appeler la méthode ICertEncodeStringArray ::SetValue pour la première fois.

Syntaxe

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

Paramètres

[in] Count

Spécifie le nombre d’éléments dans le tableau de chaînes.

[in] StringType

Spécifie le type de chaînes que contient le tableau de chaînes. Le type doit être l’une des valeurs suivantes. Pour plus d’informations sur les types RDN, consultez les documents CryptoAPI 2.0.

Valeur Signification
CERT_RDN_ANY_TYPE
Pour l’encodage d’un nom de X509_UNICODE_NAME.
CERT_RDN_NUMERIC_STRING
Caractères compris entre 0 et 9 et espace (8 bits).
CERT_RDN_PRINTABLE_STRING
Caractères imprimables (8 bits).
CERT_RDN_T61_STRING
Caractères encodés T.61 (8 bits).
CERT_RDN_VIDEOTEX_STRING
Caractères VIDEOTEX.
CERT_RDN_IA5_STRING
Caractères IA5 (ASCII).
CERT_RDN_GRAPHIC_STRING
Chaîne de caractères GRAPHIC définis par ISO.
CERT_RDN_ISO646_STRING
Jeu de 128 caractères (8 bits).
CERT_RDN_GENERAL_STRING
Chaîne de caractères GENERAL définis par ISO.
CERT_RDN_INT4_STRING
Tableau de valeurs INT4 (32 bits).
CERT_RDN_UNICODE_STRING
Caractères Unicode (16 bits).

Valeur retournée

VB

Si la méthode réussit, la méthode retourne S_OK.

Si la méthode échoue, elle retourne une valeur HRESULT qui indique l’erreur. Pour obtenir la liste des codes d’erreur courants, consultez Valeurs HRESULT courantes.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Aucun pris en charge
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête certenc.h (include Certsrv.h)
Bibliothèque Certidl.lib
DLL Certenc.dll

Voir aussi

ICertEncodeStringArray