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


Метод ICEnroll4::InstallPKCS7Ex (xenroll.h)

[Этот метод больше недоступен для использования в Windows Server 2008 и Windows Vista.]

Метод InstallPKCS7Ex обрабатывает сертификат или цепочку сертификатов, помещая их в соответствующие хранилища сертификатов. Метод InstallPKCS7Ex совпадает с методом InstallPKCS7 , за исключением того, что он возвращает количество сертификатов, фактически установленных в локальных хранилищах. Этот метод был впервые определен в интерфейсе ICEnroll4 .

Синтаксис

HRESULT InstallPKCS7Ex(
  [in]  BSTR PKCS7,
  [out] LONG *plCertInstalled
);

Параметры

[in] PKCS7

Строка, содержащая сертификат или цепочку сертификатов.

[out] plCertInstalled

Возвращает количество сертификатов, установленных в локальных хранилищах.

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

C++

Если метод выполнен успешно, метод возвращает S_OK.

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

VB

Объект Long, содержащий количество сертификатов, установленных в локальных хранилищах.

Комментарии

При вызове этого метода из скрипта метод отображает пользовательский интерфейс, в котором запрашивается разрешение на установку сертификата пользователем.

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header xenroll.h
Библиотека Uuid.lib
DLL Xenroll.dll

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

CEnroll

ICEnroll4

InstallPKCS7

acceptPKCS7