estructura CERT_NAME_VALUE (wincrypt.h)
La estructura CERT_NAME_VALUE contiene un valor de atributo de nombre distintivo relativo (RDN). Es como la estructura CERT_RDN_ATTR , salvo que no incluye el miembro de identificador de objeto que es miembro de CERT_RDN_ATTR. Como en CERT_RDN_ATTR, la interpretación del miembro Value depende de dwValueType.
Sintaxis
typedef struct _CERT_NAME_VALUE {
DWORD dwValueType;
CERT_RDN_VALUE_BLOB Value;
} CERT_NAME_VALUE, *PCERT_NAME_VALUE;
Miembros
dwValueType
Indica la interpretación del miembro Value . Para obtener documentación sobre los posibles valores de dwValueType, consulte CERT_RDN_ATTR.
Value
CRYPT_INTEGER_BLOB estructura que contiene el atributo RDN. El miembro cbData de Value es la longitud, en bytes, del miembro pbData . No es el número de elementos de la cadena pbData .
Por ejemplo, DWORD tiene una longitud de 32 bits o 4 bytes. Si el miembro pbData de Value es una matriz DWORD , el miembro cbData de Value sería cuatro veces el número de elementos DWORD de la matriz. Un tipo de datos corto es de 16 bits o 2 bytes de longitud. Si el miembro pbData es una matriz de tipos de datos cortos , el miembro cbData debe ser dos veces la longitud de la matriz.
El miembro pbData de Value puede ser una matriz terminada en null de caracteres de 8 o 16 bits o una matriz de elementos de longitud fija. Si dwValueType se establece en CERT_RDN_ENCODED_BLOB, pbData se codifica.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado | wincrypt.h |