Функции обмена личной информацией

В каждом из следующих разделов рассматривается функция, экспортируемая Xenroll.dll для управления сообщениями обмена личной информацией (PFX). В каждом разделе также рассматривается использование CertEnroll.dll для замены функции или указывается, что сопоставления между двумя библиотеками не существует.

createFilePFXWStr

Функция createFilePFXWStr в Xenroll.dll сохраняет цепочку сертификатов и закрытый ключ в файле в формате PFX.

Библиотека CertEnroll.dll не реализует функции копирования сообщения PFX в файл напрямую. Однако можно использовать метод CreatePFX в интерфейсе IX509Enrollment , чтобы создать закодированное PFX-сообщение и написать пользовательскую функцию для сохранения сообщения в файле.

createPFXWStr

Функция createPFXWStr в Xenroll.dll сохраняет цепочку сертификатов и закрытый ключ в строке формата PFX.

Метод CreatePFX в интерфейсе IX509Enrollment можно использовать для создания закодированного сообщения PFX, содержащего цепочку сертификатов и ключ. Вы можете указать пароль, параметры экспорта и тип кодирования. Чтобы получить строку, эквивалентную строке, возвращенной из createPFXWStr, передайте флаг XCN_CRYPT_STRING_BINARY в параметре Encoding метода CreatePFX .

Сопоставление Xenroll.dll с CertEnroll.dll

IX509Enrollment