Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Функция обратного вызова PFN_CRYPT_XML_CREATE_TRANSFORM создает преобразование для указанного поставщика данных.
Синтаксис
PFN_CRYPT_XML_CREATE_TRANSFORM PfnCryptXmlCreateTransform;
HRESULT PfnCryptXmlCreateTransform(
[in] const CRYPT_XML_ALGORITHM *pTransform,
[in] CRYPT_XML_DATA_PROVIDER *pProviderIn,
[out] CRYPT_XML_DATA_PROVIDER *pProviderOut
)
{...}
Параметры
[in] pTransform
Структура CRYPT_XML_ALGORITHM , задающая применяемое преобразование.
[in] pProviderIn
Указатель на структуру CRYPT_XML_DATA_PROVIDER , указывающую поставщика данных, который будет использоваться в качестве входных данных для преобразования.
[out] pProviderOut
Указатель на структуру CRYPT_XML_DATA_PROVIDER для получения поставщика данных преобразования.
Возвращаемое значение
Если функция выполнена успешно, функция возвращает ноль.
Если функция завершается сбоем, она возвращает значение HRESULT , указывающее на ошибку.
Комментарии
В цепочке преобразования выходными данными преобразования являются входные данные следующего преобразования в цепочке.
Реализация функции обратного вызова отвечает за вызов функции закрытия поставщика для преобразования входных данных, чтобы освободить поставщик входных данных.
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows 7 [только классические приложения] |
| Минимальная версия сервера | Windows Server 2008 R2 [только классические приложения] |
| Целевая платформа | Windows |
| Header | cryptxml.h |