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


Интерфейс IMSCEPSetup (casetup.h)

Интерфейс IMSCEPSetup определяет функциональные возможности для установки и удаления роли службы регистрации сетевых устройств (NDES) на компьютере служб сертификатов. Реализуйте этот интерфейс, чтобы предоставить пользовательскую программу установки для установки и удаления этой роли.

Корпорация Майкрософт предоставляет реализацию этого интерфейса в классе CMSCEPSetup . Для установки необходимо вызвать Метод InitializeDefaults перед доступом к любым свойствам или вызовом любых других методов в объекте CMSCEPSetup .

В C++ экземпляр этого интерфейса создается путем вызова функции CoCreateInstance с идентификатором класса CLSID_CMSCEPSetup .

Наследование

Интерфейс IMSCEPSetup наследуется от интерфейса IUnknown . IMSCEPSetup также имеет следующие типы членов:

Методы

Интерфейс IMSCEPSetup имеет следующие методы.

 
IMSCEPSetup::get_MSCEPErrorId

Возвращает идентификатор для дополнительных сведений об ошибке, связанных со сбоем спецификации службы регистрации сетевых устройств (NDES). Любой вызов метода для родительского объекта сбрасывает это свойство.
IMSCEPSetup::get_MSCEPErrorString

Содержит строковые данные для дополнительных сведений об ошибках, связанных со сбоем спецификации службы регистрации сетевых устройств (NDES). Любой вызов метода для родительского объекта сбрасывает это свойство.
IMSCEPSetup::GetKeyLengthList

Возвращает список длин ключей, поддерживаемых указанным поставщиком служб шифрования (CSP). (IMSCEPSetup.GetKeyLengthList)
IMSCEPSetup::GetMSCEPSetupProperty

Возвращает значение свойства для конфигурации службы регистрации сетевых устройств (NDES).
IMSCEPSetup::GetProviderNameList

Возвращает список поставщиков служб шифрования (CSP), которые предоставляют асимметричные сигнатуры ключей и алгоритмы обмена на компьютере.
IMSCEPSetup::InitializeDefaults

Инициализирует объект CMSCEPSetup со значениями по умолчанию, чтобы включить установку роли службы регистрации сетевых устройств (NDES).
IMSCEPSetup::Install

Устанавливает роль службы регистрации сетевых устройств (NDES), настроенную в объекте CMSCEPSetup.
IMSCEPSetup::IsMSCEPStoreEmpty

Всегда возвращает VARIANT_TRUE. Его не следует использовать.
IMSCEPSetup::P ostUnInstall

Не реализуется. Она зарезервирована для последующего использования.
IMSCEPSetup::P reUnInstall

Удаляет параметры реестра и IIS для роли службы регистрации сетевых устройств (NDES).
IMSCEPSetup::SetAccountInformation

Задает сведения об учетной записи пользователя, используемые расширением службы регистрации сетевых устройств IIS (NDES) для выполнения регистрации от имени сетевых устройств.
IMSCEPSetup::SetMSCEPSetupProperty

Задает значение свойства для конфигурации службы регистрации сетевых устройств (NDES).

Требования

Требование Значение
Минимальная версия клиента Ни одна версия не поддерживается
Минимальная версия сервера Windows Server 2008 Datacenter, Windows Server 2008 Корпоративная [только классические приложения]
Целевая платформа Windows
Header casetup.h