Интерфейс ICertConfig2 (certcli.h)
Интерфейс ICertConfig2 — это один из двух интерфейсов, предоставляющих функциональные возможности для получения общедоступных данных конфигурации (указанных во время установки клиента) для сервера служб сертификатов.
Интерфейс ICertConfig2 используется для выполнения следующих задач:
- Перечисление с помощью строк конфигурации для сервера служб сертификатов.
- Получите конфигурацию по умолчанию для сервера служб сертификатов.
- Получение сведений о конкретной конфигурации сервера служб сертификатов.
- Сброс конфигурации сервера служб сертификатов.
- Укажите новый путь к общей папке.
Для каждой установки служб сертификатов эти данные общедоступной конфигурации находятся в файле Certsrv.txt, который находится в общей папке, Active Directory или в обоих этих папках. Любой сервер, настроенный для публикации сведений о конфигурации в Certsrv.txt, отображается в ICertConfig2.
ICertConfig2 определен в Certcli.h. Однако при создании программы используйте Certsrv.h в качестве включаемого файла. Certcli.dll предоставляет интерфейс ICertConfig2 . В операционных системах Windows Server 2003 и более поздних версий сведения о типе этого интерфейса также содержатся в Certclil.dll, который поставляется вместе с пакетом средств разработки платформенного программного обеспечения (SDK).
Интерфейсы служб сертификатов поддерживают как модели потоков с подразделениями, так и с бесплатными потоками. Для повышения пропускной способности рекомендуется использовать свободные потоки.
Наследование
Интерфейс ICertConfig2 наследуется от ICertConfig и IDispatch. ICertConfig2 также содержит следующие типы элементов:
Методы
Интерфейс ICertConfig2 содержит следующие методы.
ICertConfig2::SetSharedFolder Указывает путь, используемый в качестве общей папки центра сертификации. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Ни одна версия не поддерживается |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | certcli.h (включая Certsrv.h) |