Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Интерфейс ICertRequest3 является одним из трех интерфейсов, которые обеспечивают обмен данными между клиентом или промежуточным приложением и службами сертификатов.
Клиентские и промежуточные приложения могут вызывать методы ICertRequest3 для выполнения следующих задач:
- Отправьте запрос на сертификат.
- Получение сведений о ликвидации, последнем состоянии и идентификаторе запроса.
- Получите сертификат, выданный для запроса.
- Получение ожидающих сертификатов для предыдущих запросов.
- Получите сертификат центра сертификации (ЦС) для сервера служб сертификатов.
- Получите значение свойства ЦС, отображаемое имя и все флаги, связанные со свойством .
- Получение кэшированных данных ответа, возвращенных сервером.
- Получение текста сообщения об ошибке для кода ошибки HRESULT .
ICertRequest3 определен в Certcli.h. Однако при создании программы используйте Certsrv.h в качестве включаемого файла. Certcli.dll предоставляет интерфейс ICertRequest3 . Сведения о типе этого интерфейса также содержатся в Certcli.dll, который поставляется вместе с пакетом средств разработки программного обеспечения платформы (SDK).
Интерфейсы служб сертификатов поддерживают как модели потоковых, так и бесплатных потоков. Для повышения пропускной способности рекомендуется использовать свободные потоки.
Наследование
Интерфейс ICertRequest3 наследуется от ICertRequest2, ICertRequest и IDispatch. ICertRequest3 также имеет следующие типы элементов:
Методы
Интерфейс ICertRequest3 содержит следующие методы.
|
ICertRequest3::GetIssuedCertificate2 Извлекает сведения о ликвидации сертификата, указывая строку идентификатора запроса или серийный номер сертификата. |
|
ICertRequest3::GetRefreshPolicy Возвращает значение, указывающее, устарела ли политика регистрации кэшированных сертификатов клиента и нуждается в обновлении. |
|
ICertRequest3::GetRequestIdString Возвращает текущий номер внутреннего запроса в формате строки для запроса и последующего сертификата. |
|
ICertRequest3::SetCredential Задает учетные данные, используемые для связи с веб-службой регистрации сертификатов. |
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows 7 [только классические приложения] |
| Минимальная версия сервера | Windows Server 2008 R2 [только классические приложения] |
| Целевая платформа | Windows |
| Header | certcli.h (включая Certsrv.h) |