Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Тип перечисления ObjectIdPublicKeyFlags указывает, используется ли алгоритм открытого ключа для подписывания или шифрования. Некоторые алгоритмы, такие как RSA, можно использовать для обеих целей. Это перечисление используется методом InitializeFromAlgorithmName в интерфейсе IObjectId для сужения и устранения неоднозначности поиска по алгоритму.
Синтаксис
typedef enum ObjectIdPublicKeyFlags {
XCN_CRYPT_OID_INFO_PUBKEY_ANY = 0,
XCN_CRYPT_OID_INFO_PUBKEY_SIGN_KEY_FLAG = 0x80000000,
XCN_CRYPT_OID_INFO_PUBKEY_ENCRYPT_KEY_FLAG = 0x40000000
} ;
Константы
XCN_CRYPT_OID_INFO_PUBKEY_ANYЗначение: 0 Алгоритм можно использовать для подписывания или шифрования. |
XCN_CRYPT_OID_INFO_PUBKEY_SIGN_KEY_FLAGЗначение: 0x80000000 Алгоритм используется для подписывания. |
XCN_CRYPT_OID_INFO_PUBKEY_ENCRYPT_KEY_FLAGЗначение: 0x40000000 Алгоритм используется для шифрования. |
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows Vista [только классические приложения] |
| Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
| Верхняя часть | certenroll.h |