structure CERT_NAME_VALUE (wincrypt.h)
La structure CERT_NAME_VALUE contient une valeur d’attribut de nom unique relatif (RDN). Elle ressemble à la structure CERT_RDN_ATTR , sauf qu’elle n’inclut pas le membre d’identificateur d’objet qui est membre de CERT_RDN_ATTR. Comme dans CERT_RDN_ATTR, l’interprétation du membre Value dépend de dwValueType.
Syntaxe
typedef struct _CERT_NAME_VALUE {
DWORD dwValueType;
CERT_RDN_VALUE_BLOB Value;
} CERT_NAME_VALUE, *PCERT_NAME_VALUE;
Membres
dwValueType
Indique l’interprétation du membre Value . Pour obtenir de la documentation sur les valeurs possibles de dwValueType, consultez CERT_RDN_ATTR.
Value
CRYPT_INTEGER_BLOB structure qui contient l’attribut RDN. Le membre cbData de Value est la longueur, en octets, du membre pbData . Il ne s’agit pas du nombre d’éléments dans la chaîne pbData .
Par exemple, un DWORD a une longueur de 32 bits ou de 4 octets. Si le membre pbData de Value est un tableau DWORD , le membre cbData de Value est quatre fois plus grand que le nombre d’éléments DWORD dans le tableau. Un type de données court est de 16 bits ou de 2 octets. Si le membre pbData est un tableau de types de données courts , le membre cbData doit avoir deux fois la longueur du tableau.
Le membre pbData de Value peut être un tableau avec fin null de caractères 8 bits ou 16 bits ou un tableau d’éléments de longueur fixe. Si dwValueType a la valeur CERT_RDN_ENCODED_BLOB, pbData est encodé.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
En-tête | wincrypt.h |