Метод ICEnroll4::addCertTypeToRequestEx (xenroll.h)
[Этот метод больше недоступен для использования в Windows Server 2008 и Windows Vista.]
Метод addCertTypeToRequestEx , как и метод addCertTypeToRequest , добавляет шаблон сертификата (или "тип сертификата") в запрос. Этот метод был впервые определен в интерфейсе ICEnroll4 .
Этот метод связан с модулем корпоративной политики служб сертификатов. Этот метод является специализированным, и его использование не рекомендуется для большинства приложений. Эта версия может добавить расширение шаблона V@ в запрос.
Синтаксис
HRESULT addCertTypeToRequestEx(
[in] LONG lType,
[in] BSTR bstrOIDOrName,
[in] LONG lMajorVersion,
[in] BOOL fMinorVersion,
[in] LONG lMinorVersion
);
Параметры
[in] lType
Указывает тип версии расширения шаблона. Это может быть одно из следующих значений:
Значение | Значение |
---|---|
|
Использует расширение версии 1 |
|
Использует расширение версии 2 |
[in] bstrOIDOrName
Полное имя шаблона сертификата, добавляемое в запрос на сертификат. Это значение интерпретируется центром сертификации.
[in] lMajorVersion
Задает основную версию шаблона. Этот параметр игнорируется, если lFlag имеет значение XECT_EXTENSION_V!.
[in] fMinorVersion
Указывает, используется ли дополнительная версия шаблона. Этот параметр игнорируется, если lFlag имеет значение XECT_EXTENSION_V!.
[in] lMinorVersion
Задает дополнительную версию шаблона. Этот параметр игнорируется, если lFlag имеет значение XECT_EXTENSION_V1 или если fMinorVersion имеет значение FALSE.
Возвращаемое значение
VB
Возвращаемое значение — HRESULT, с S_OK возвращается в случае успешного вызова.Комментарии
Этот метод поддерживает только новый метод запроса createRequest. Метод createPKCS10 не поддерживается.
Этот метод можно вызывать несколько раз, чтобы установить несколько шаблонов сертификатов для запроса.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | xenroll.h |
Библиотека | Uuid.lib |
DLL | Xenroll.dll |