Метод ICEnroll4::acceptFileResponse (xenroll.h)
[Этот метод больше недоступен для использования в Windows Server 2008 и Windows Vista.]
Метод acceptFileResponse принимает доставку учетных данных, выданных в ответ на предыдущий вызов createFileRequest, и помещает учетные данные в соответствующее хранилище. Этот метод был впервые определен в интерфейсе ICEnroll4 .
Ответ может быть сообщением PKCS #7 или ответом управления сертификатами через CMS (CMC).
Синтаксис
HRESULT acceptFileResponse(
[in] BSTR strResponseFileName
);
Параметры
[in] strResponseFileName
Указывает имя файла, содержащего ответ в кодировке Base64.
Возвращаемое значение
VB
Если метод завершается успешно, метод возвращает S_OK.Если метод завершается сбоем, он возвращает значение HRESULT , указывающее на ошибку. Список распространенных кодов ошибок см. в разделе Общие значения HRESULT.
Комментарии
Ответ с именем в параметре strResponseFileName должен содержать ровно один сертификат; дочерний сертификат не может присутствовать.
Ответ может быть либо PKCS 7, либо полным ответом CMC; однако, чтобы принять полный ответ CMC, поставщик служб шифрования должен поддерживать кодирование структур CMC abstract Syntax Notation One (ASN.1).
При вызове этого метода из скрипта метод отображает пользовательский интерфейс, который спрашивает, разрешит ли пользователь установку сертификата и разрешит ли пользователь операцию чтения из файловой системы.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | xenroll.h |
Библиотека | Uuid.lib |
DLL | Xenroll.dll |