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


Перечисление X509PrivateKeyVerify (certenroll.h)

Перечисление X509PrivateKeyVerify указывает, отображается ли пользовательский интерфейс во время проверки закрытого ключа и может ли проверка выполняться, если поставщик шифрования является поставщиком смарт-карта. Это перечисление используется методом Verify в интерфейсе IX509PrivateKey .

Синтаксис

typedef enum X509PrivateKeyVerify {
  VerifyNone = 0,
  VerifySilent = 1,
  VerifySmartCardNone = 2,
  VerifySmartCardSilent = 3,
  VerifyAllowUI = 4
} ;

Константы

 
VerifyNone
Значение: 0
Параметр не идентифицируется.
VerifySilent
Значение: 1
Метод не отображает пользовательский интерфейс.
VerifySmartCardNone
Значение: 2
Проверка не выполняется, если ключ хранится в смарт-карта (поставщик CSP или KSP является поставщиком смарт-карта).
VerifySmartCardSilent
Значение: 3
Метод не отображает пользовательский интерфейс, если ключ хранится в смарт-карта (поставщик CSP или KSP является поставщиком смарт-карта).
VerifyAllowUI
Значение: 4
Метод отображает пользовательский интерфейс.

Требования

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

См. также раздел

Перечисления CertEnroll

Интерфейсы CertEnroll

IX509PrivateKey