共用方式為


CERT_NAME_VALUE 結構 (wincrypt.h)

CERT_NAME_VALUE 結構包含相對辨別名稱 (RDN) 屬性值。 就像 CERT_RDN_ATTR 結構一樣,不同之處在於它不包含屬於 CERT_RDN_ATTR成員的物件標識符成員。 如同CERT_RDN_ATTR,Value 成員的解譯取決於 dwValueType

語法

typedef struct _CERT_NAME_VALUE {
  DWORD               dwValueType;
  CERT_RDN_VALUE_BLOB Value;
} CERT_NAME_VALUE, *PCERT_NAME_VALUE;

成員

dwValueType

表示 Value 成員的解譯。 如需 dwValueType 可能值的檔,請參閱 CERT_RDN_ATTR

Value

CRYPT_INTEGER_BLOB 包含 RDN 屬性的結構。 ValuecbData 成員是 pbData 成員的長度,以位元組為單位。 它不是 pbData 字串中的元素數目。

例如, DWORD 為 32 位或 4 個字節長。 如果 ValuepbData 成員是 DWORD 陣列,ValuecbData 成員會是陣列中 DWORD 元素數目的四倍。 簡短數據類型為16位或2個字節長。 如果 pbData 成員是 簡短 數據類型的陣列, cbData 成員必須是數位長度的兩倍。

ValuepbData 成員可以是 8 位或 16 位字元的 Null 終止陣列,或元素的固定長度陣列。 如果 dwValueType 設定為 CERT_RDN_ENCODED_BLOB, 則 pbData 會編碼。

規格需求

需求
最低支援的用戶端 Windows XP [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限傳統型應用程式]
標頭 wincrypt.h

另請參閱

CERT_RDN

CERT_RDN_ATTR

CRYPT_INTEGER_BLOB

CertRDNValueToStr