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


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

Тип перечисления EnrollmentEnrollStatus указывает состояние регистрации запроса на сертификат. Это перечисление используется свойством Status в интерфейсе IX509EnrollmentStatus .

Синтаксис

typedef enum EnrollmentEnrollStatus {
  Enrolled = 0x1,
  EnrollPended = 0x2,
  EnrollUIDeferredEnrollmentRequired = 0x4,
  EnrollError = 0x10,
  EnrollUnknown = 0x20,
  EnrollSkipped = 0x40,
  EnrollDenied = 0x100
} ;

Константы

 
Enrolled
Значение: 0x1
Регистрация успешно завершена, и выдан сертификат.
EnrollPended
Значение: 0x2
Запрос отправлен, и регистрация находится в состоянии ожидания, или запрос выдан вне диапазона.
EnrollUIDeferredEnrollmentRequired
Значение: 0x4
Регистрация должна быть отложена.
EnrollError
Значение: 0x10
Произошла ошибка.
EnrollUnknown
Значение: 0x20
Состояние регистрации неизвестно.
EnrollSkipped
Значение: 0x40
Сведения о состоянии пропущены. Это может произойти, если центр сертификации является недопустимым или не был выбран для мониторинга.
EnrollDenied
Значение: 0x100
В регистрации отказано.

Требования

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

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

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

Интерфейсы CertEnroll

EnrollmentSelectionStatus

IX509EnrollmentStatus