Способ кодирования значения атрибута.
Синтаксис
HRESULT get_ValueEncoding ( CAPICOM_ENCODING_TYPE *pVal );
HRESULT put_ValueEncoding ( CAPICOM_ENCODING_TYPE val );
Property ValueEncoding As CAPICOM_ENCODING_TYPE
Параметры
- pVal
-
[out, retval] Используемая кодировка. В КриптоПро ЭЦП Browser plug-in кодировка DER (параметр CAPICOM_ENCODE_BINARY) не поддерживается. См. замечание.
- val
-
[in] Используемая кодировка.
Возвращаемое значение
Возвращаемое значение имеет тип HRESULT. Значение S_OK означает успешное выполнение.
Значение свойства
Используемая кодировка. В КриптоПро ЭЦП Browser plug-in кодировка DER (параметр CAPICOM_ENCODE_BINARY) не поддерживается. См. замечание.
Примечания
Данный параметр должен быть указан до того, как будет присвоено или получено значение свойства Value. По умолчанию используется значение CAPICOM_ENCODE_ANY.
Замечание
|
---|
В КриптоПро ЭЦП Browser plug-in кодировка DER (параметр CAPICOM_ENCODE_BINARY) не поддерживается. См. Особенности работы с бинарными данными. |
Используемая кодировка |
Значение свойства Value |
---|---|
CAPICOM_ENCODE_BINARY |
SAFEARRAY(Byte). Массив байт, содержащий закодированное в DER значение атрибута. |
CAPICOM_ENCODE_BASE64 |
BSTR, закодированное значение атрибута в BASE64. |
CAPICOM_ENCODE_ANY |
BSTR с произвольным содержимым. |
Требования
Заголовочный файл | cadescom.h |
---|---|
Библиотека DLL | cadescom.dll |
Идентификаторы GUID | cadescom_i.c |
Минимальная версия продукта | 1.0 |