Метод IEnroll4::createPFXWStr (xenroll.h)
[Этот метод больше недоступен для использования в Windows Server 2008 и Windows Vista.]
Метод createPFXWStr сохраняет принятую цепочку сертификатов и закрытый ключ в строке формата PFX. Формат PFX также называется PKCS 12. Этот метод был впервые определен в интерфейсе IEnroll4 .
Синтаксис
HRESULT createPFXWStr(
[in] LPCWSTR pwszPassword,
[out] PCRYPT_DATA_BLOB pblobPFX
);
Параметры
[in] pwszPassword
Указатель на строку Юникода, завершающуюся значением NULL, которая представляет пароль для сообщения в формате PFX. Это значение может быть пустым или значением NULL , чтобы указать, что пароль не используется. Завершив использование пароля, удалите конфиденциальную информацию из памяти, вызвав SecureZeroMemory. Дополнительные сведения о защите пароля см. в разделе Обработка паролей.
[out] pblobPFX
Указатель на структуру CRYPT_DATA_BLOB , получающую сведения о сертификате формата PFX в кодировке Base64.
Завершив использование этой памяти, освободите ее, передав член pbData этой структуры в функцию CoTaskMemFree .
Возвращаемое значение
Если метод выполнен успешно, метод возвращает S_OK.
Если метод завершается сбоем, он возвращает значение HRESULT , указывающее на ошибку. Список распространенных кодов ошибок см. в разделе Общие значения HRESULT.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | xenroll.h |
Библиотека | Uuid.lib |
DLL | Xenroll.dll |