Метод IEnroll::createFilePKCS10WStr (xenroll.h)
[Этот метод больше недоступен для использования в Windows Server 2008 и Windows Vista.]
Метод createFilePKCS10WStr создает запрос сертификата PKCS #10 в кодировке Base64 и сохраняет его в файле. Этот метод был впервые определен в интерфейсе IEnroll .
Этот метод отличается от метода createPKCS10WStr только тем, что сохраняет запрос сертификата PKCS #10 в кодировке Base64 в файл, указанный параметром wszPKCS10FileName .
Синтаксис
HRESULT createFilePKCS10WStr(
[in] LPCWSTR DNName,
[in] LPCWSTR Usage,
[in] LPCWSTR wszPKCS10FileName
);
Параметры
[in] DNName
Различающееся имя (DN) сущности, для которой выполняется запрос. DNName должно соответствовать соглашению об именовании X.500 . Например, "CN=User, O=Microsoft". Если двухбуквенный префикс не существует, вместо него можно указать идентификатор объекта (OID).
[in] Usage
OID, описывающий назначение создаваемого сертификата, например индивидуальный или коммерческий сертификат Authenticode или проверка подлинности клиента. Можно также указать несколько идентификаторов OID, разделенных запятой.
OID передается в запрос PKCS 10. Элемент управления не проверяет OID.
[in] wszPKCS10FileName
Имя файла, в котором сохраняется PKCS #10 в кодировке Base64. Содержимое этого файла может быть отправлено в центр сертификации для обработки.
Возвращаемое значение
None
Remarks
По умолчанию используется базовый поставщик шифрования Майкрософт и создается уникальный ключ подписи.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | xenroll.h |
Библиотека | Uuid.lib |
DLL | Xenroll.dll |