estrutura CERT_NAME_VALUE (wincrypt.h)
A estrutura CERT_NAME_VALUE contém um valor de atributo RDN ( nome diferenciado relativo ). É como a estrutura CERT_RDN_ATTR , exceto que não inclui o membro do identificador de objeto que é membro do CERT_RDN_ATTR. Como em CERT_RDN_ATTR, a interpretação do membro Value depende de dwValueType.
Sintaxe
typedef struct _CERT_NAME_VALUE {
DWORD dwValueType;
CERT_RDN_VALUE_BLOB Value;
} CERT_NAME_VALUE, *PCERT_NAME_VALUE;
Membros
dwValueType
Indica a interpretação do membro Value . Para obter a documentação sobre os valores possíveis de dwValueType, consulte CERT_RDN_ATTR.
Value
CRYPT_INTEGER_BLOB estrutura que contém o atributo RDN. O membro cbData de Value é o comprimento, em bytes, do membro pbData . Não é o número de elementos na cadeia de caracteres pbData .
Por exemplo, um DWORD tem 32 bits ou 4 bytes de comprimento. Se o membro pbData de Value for uma matriz DWORD , o membro cbData de Value será quatro vezes o número de elementos DWORD na matriz. Um tipo de dados curto tem 16 bits ou 2 bytes de comprimento. Se o membro pbData for uma matriz de tipos de dados curtos , o membro cbData deverá ter duas vezes o comprimento da matriz.
O membro pbData de Value pode ser uma matriz terminada em nulo de caracteres de 8 bits ou 16 bits ou uma matriz de elementos de comprimento fixo. Se dwValueType estiver definido como CERT_RDN_ENCODED_BLOB, pbData será codificado.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Cabeçalho | wincrypt.h |