CRYPT_ATTRIBUTE结构 (wincrypt.h)

CRYPT_ATTRIBUTE 结构指定具有一个或多个值的属性。

语法

typedef struct _CRYPT_ATTRIBUTE {
  LPSTR            pszObjId;
  DWORD            cValue;
  PCRYPT_ATTR_BLOB rgValue;
} CRYPT_ATTRIBUTE, *PCRYPT_ATTRIBUTE;

成员

pszObjId

对象 标识符 (指定 rgValue 数组中包含的数据类型的 OID) 。

cValue

指示 rgValue 数组中的元素数的 DWORD 值。

rgValue

指向CRYPT_INTEGER_BLOB结构的数组 指针。 CRYPT_INTEGER_BLOB 结构的 cbData 成员指示 pbData 成员的长度。 pbData 成员包含属性信息。

要求

要求
最低受支持的客户端 Windows XP [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
标头 wincrypt.h

另请参阅

CERT_REQUEST_INFO

CMSG_SIGNER_ENCODE_INFO

CRYPT_ATTRIBUTES

CRYPT_INTEGER_BLOB

CRYPT_SIGN_MESSAGE_PARA

CRYPT_TIME_STAMP_REQUEST_INFO

CertFindAttribute