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


Метод 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

См. также раздел

IEnroll