Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Функция CryptXmlDigestReference используется приложением для дайджеста разрешенной ссылки. Эта функция применяет преобразования перед обновлением дайджеста.
Синтаксис
HRESULT CryptXmlDigestReference(
[in] HCRYPTXML hReference,
DWORD dwFlags,
[in] CRYPT_XML_DATA_PROVIDER *pDataProviderIn
);
Параметры
[in] hReference
Дескриптор элемента Reference .
dwFlags
Задает значения, управляющие применением преобразований процесса.
В следующей таблице приведены определенные в настоящее время dwFlags .
| Значение | Значение |
|---|---|
|
Указывает, что обработчик обработки создаст дайджест без применения подсистемы цепочки преобразования. |
[in] pDataProviderIn
Указатель на структуру CRYPT_XML_DATA_PROVIDER , указывающую поставщика данных. Функция CryptXmlDigestReference всегда вызывает функцию fpnClose в поставщике данных.
Возвращаемое значение
Если функция выполнена успешно, функция возвращает ноль.
Если функция завершается сбоем, она возвращает значение HRESULT , указывающее на ошибку.
Комментарии
Если установлен флаг CRYPT_XML_REFERENCE_DATA_TRANSFORMED , обработчик обработки добавляет полученные данные непосредственно в дайджест без применения подсистемы цепочки преобразования.
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows 7 [только классические приложения] |
| Минимальная версия сервера | Windows Server 2008 R2 [только классические приложения] |
| Целевая платформа | Windows |
| Header | cryptxml.h |
| Библиотека | Cryptxml.lib |
| DLL | Cryptxml.dll |