Развернуть все
Свернуть все

Свойство ICPHashedData::DataEncoding

Способ кодирования данных для хэширования.

Синтаксис

C++
Visual Basic 6
 HRESULT get_DataEncoding (
   CADESCOM_CONTENT_ENCODING_TYPE *pEncodingType
 );
 HRESULT put_DataEncoding (
   CADESCOM_CONTENT_ENCODING_TYPE EncodingType
 );
 Property DataEncoding As CADESCOM_CONTENT_ENCODING_TYPE

Параметры

pEncodingType

[out, retval] Способ кодирования данных.

EncodingType

[in] Способ кодирования данных.

Возвращаемое значение

Возвращаемое значение имеет тип HRESULT. Значение S_OK означает успешное выполнение.

Значение свойства

Способ кодирования данных.

Примечания

Данное свойство задает кодировку данных, передаваемых в метод Hash, и должно быть задано до того, как будет впервые вызван метод Hash.

По умолчанию свойство имеет значение CADESCOM_STRING_TO_UCS2LE.

Задание свойства DataEncoding сбрасывает состояние объекта.

Замечание

Работа с данным свойством аналогична работе со свойством ContentEncoding объекта CadesSignedData.

Требования

Заголовочный файл cadescom.h
Библиотека DLL cadescom.dll
Идентификаторы GUID cadescom_i.c
Минимальная версия продукта 1.0