Поделиться через


структура CRYPT_ATTRIBUTE (wincrypt.h)

Структура CRYPT_ATTRIBUTE указывает атрибут, имеющий одно или несколько значений.

Синтаксис

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

Члены

pszObjId

Идентификатор объекта (OID), указывающий тип данных, содержащихся в массиве rgValue.

cValue

Значение DWORD , указывающее количество элементов в массиве rgValue .

rgValue

Указатель на массив CRYPT_INTEGER_BLOB структур. Элемент cbData структуры CRYPT_INTEGER_BLOB указывает длину элемента 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