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


Метод IX509PolicyServerUrl::UpdateRegistry (certenroll.h)

Метод UpdateRegistry регистрирует сервер политики регистрации сертификатов (CEP).

Синтаксис

HRESULT UpdateRegistry(
  [in] X509CertificateEnrollmentContext context
);

Параметры

[in] context

Значение перечисления X509CertificateEnrollmentContext , указывающее характер конечной сущности, для которой регистрируется сервер политики. Это может быть одно из следующих значений.

Значение Значение
ContextUser
Конечный пользователь.
ContextMachine
Компьютер.
ContextAdministratorForceMachine
Администратор, действующий от имени компьютера.

Возвращаемое значение

Если функция завершается успешно, функция возвращает S_OK.

Если функция завершается сбоем, она возвращает значение HRESULT , указывающее на ошибку. Допустимые значения включают, но не ограничиваются, значения, приведенные в следующей таблице. Список распространенных кодов ошибок см. в разделе Общие значения HRESULT.

Код возврата Описание
E_INVALIDARG
URL-адрес сервера политики пуст.
HRESULT_FROM_WIN32(ERROR_ACCESS_DISABLED_BY_POLICY)
У вас нет достаточных прав доступа для регистрации CEP.

Комментарии

Метод UpdateRegistry вызывается методом AddPolicyServer .

Требования

Требование Значение
Минимальная версия клиента Windows 7 [только классические приложения]
Минимальная версия сервера Windows Server 2008 R2 [только классические приложения]
Целевая платформа Windows
Header certenroll.h

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

IX509PolicyServerUrl