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


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

Перечисление RequestClientInfoClientId указывает тип приложения, создавшего запрос на сертификат. Его можно использовать для инициализации объекта IX509AttributeClientId , содержащего сведения о клиенте. Он также используется интерфейсом IX509CertificateRequest .

Синтаксис

typedef enum RequestClientInfoClientId {
  ClientIdNone = 0,
  ClientIdXEnroll2003 = 1,
  ClientIdAutoEnroll2003 = 2,
  ClientIdWizard2003 = 3,
  ClientIdCertReq2003 = 4,
  ClientIdDefaultRequest = 5,
  ClientIdAutoEnroll = 6,
  ClientIdRequestWizard = 7,
  ClientIdEOBO = 8,
  ClientIdCertReq = 9,
  ClientIdTest = 10,
  ClientIdWinRT = 11,
  ClientIdUserStart = 1000
} ;

Константы

 
ClientIdNone
Значение: 0
Идентификатор клиента не указан.
ClientIdXEnroll2003
Значение: 1
Указывает элемент управления регистрацией сертификатов, доступный в Windows Server 2003.
ClientIdAutoEnroll2003
Значение: 2
Указывает автоматическую регистрацию, доступную в Windows Server 2003.
ClientIdWizard2003
Значение: 3
Указывает мастер запросов сертификатов, доступный в Windows Server 2003.
ClientIdCertReq2003
Значение: 4
Указывает средство командной строки Certreq.exe, доступное в Windows Server 2003.
ClientIdDefaultRequest
Значение: 5
Указывает объект запроса сертификата по умолчанию, доступный начиная с Windows Vista. Он представлен интерфейсом IX509CertificateRequest и является значением по умолчанию, если идентификатор клиента не задан вызывающим.
ClientIdAutoEnroll
Значение: 6
Указывает автоматическую регистрацию, доступную начиная с Windows Vista.
ClientIdRequestWizard
Значение: 7
Указывает мастер запроса сертификата, доступный начиная с Windows Vista.
ClientIdEOBO
Значение: 8
Указывает мастер регистрации от имени (EOBO), доступный начиная с Windows Vista.
ClientIdCertReq
Значение: 9
Указывает средство командной строки Certreq.exe, доступное начиная с Windows Vista.
ClientIdTest
Значение: 10
Это значение не поддерживается.
ClientIdWinRT
Значение: 11
ClientIdUserStart
Значение: 1000
Это базовое значение для пользовательских приложений.

Требования

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

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

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

Интерфейсы CertEnroll

IX509AttributeClientId

IX509CertificateRequest