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


Интерфейс ICertExit2 (certexit.h)

Интерфейс ICertExit2 является одним из двух интерфейсов, которые обеспечивают обмен данными между сервером служб сертификатов и модулем выхода.

Примечание Модуль выхода может взаимодействовать с сервером служб сертификатов с помощью интерфейса ICertServerExit .
 
Сервер служб сертификатов вызывает методы ICertExit2 для выполнения следующих задач:
  • Инициализируйте сервер служб сертификатов.
  • Уведомите модуль выхода о событии, таком как выдача сертификата, выдача отзыва сертификатов или завершение работы сервера.
  • Получение описания модуля выхода.
  • Получите интерфейс ICertManageModule, реализованный модулем выхода. Методы этого интерфейса позволяют серверу служб сертификатов настроить модуль выхода, а также задать и получить свойства модуля выхода.

ICertExit2 определен в Certexit.h. Однако при создании программы используйте Certsrv.h в качестве включаемого файла.

Интерфейсы служб сертификатов поддерживают как модели потоковых, так и бесплатных потоков. Для повышения пропускной способности рекомендуется использовать свободные потоки.

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

Интерфейс ICertExit2 наследуется от ICertExit и IDispatch. ICertExit2 также имеет следующие типы элементов:

Методы

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

 
ICertExit2::GetManageModule

Извлекает интерфейс ICertManageModule, связанный с интерфейсом ICertExit2, вызывая Метод GetManageModule и передавая адрес указателя на ICertManageModule.

Требования

Требование Значение
Минимальная версия клиента Ни одна версия не поддерживается
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header certexit.h (включая Certsrv.h)