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 |