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


перечисление CRYPT_XML_KEYINFO_SPEC (cryptxml.h)

Перечисление CRYPT_XML_KEYINFO_SPEC задает значения для параметра dwKeyInfoSpec в функции CryptXmlSign .

Синтаксис

typedef enum {
  CRYPT_XML_KEYINFO_SPEC_NONE = 0,
  CRYPT_XML_KEYINFO_SPEC_ENCODED = 1,
  CRYPT_XML_KEYINFO_SPEC_PARAM = 2
} CRYPT_XML_KEYINFO_SPEC;

Константы

 
CRYPT_XML_KEYINFO_SPEC_NONE
Значение: 0
Значение элемента KeyInfo в структуре CRYPT_XML_SIGNATURE равно NULL.
CRYPT_XML_KEYINFO_SPEC_ENCODED
Значение: 1
Значение закодированной структуры CRYPT_XML_KEY_INFO указывается в CRYPT_XML_BLOB структуре, указанной в параметре pvKeyInfoSpec .
CRYPT_XML_KEYINFO_SPEC_PARAM
Значение: 2
Члены закодированной структуры CRYPT_XML_KEY_INFO указываются в CRYPT_XML_KEYINFO_PARAM структуре, на которую указывает параметр pvKeyInfoSpec .

Требования

Требование Значение
Минимальная версия клиента Windows 7 [только классические приложения]
Минимальная версия сервера Windows Server 2008 R2 [только классические приложения]
Верхняя часть cryptxml.h