Partager via


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

La méthode GetStringType retourne le type de valeurs de chaîne que contient le tableau de chaînes.

Syntaxe

HRESULT GetStringType(
  [out] LONG *pStringType
);

Paramètres

[out] pStringType

Pointeur vers un long qui représente le type de chaîne. Pour obtenir la liste des types de chaînes, consultez Remarques.

Valeur retournée

C++

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.

VB

La valeur de retour indique le type de chaînes dans le tableau de chaînes. Pour obtenir la liste des types de chaînes, consultez Remarques.

Remarques

Le tableau suivant répertorie les types de chaînes que le tableau de chaînes peut contenir. Pour plus d’informations sur les types RDN, consultez les documents CryptoAPI 2.0.

Type string Signification
CERT_RDN_ANY_TYPE Pour encoder un nom de X509_UNICODE_NAME.
CERT_RDN_NUMERIC_STRING Nombres 0 à 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 GRAPHIQUEs définis par ISO.
CERT_RDN_ISO646_STRING Jeu de caractères 128 (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).
 

Exemples

Pour obtenir un exemple qui utilise la méthode GetStringType , consultez la méthode ICertEncodeStringArray ::Encode .

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

ICertEncodeStringArray ::Reset