Возвращает объект IVersion c версией криптопровайдера (CSP) производства компании Крипто-Про.
Синтаксис
HRESULT CSPVersion ( BSTR ProviderName, LONG ProviderType, IVersion **pVal );
Function CSPVersion ( _ [ProviderName As String], _ [ProviderType As Long] _ ) As IVersion
Параметры
- ProviderName
-
[in, optional] Имя криптопровайдера. Если не задано, то будет указан криптопровайдер по умолчанию.
- ProviderType
-
[in, optional] Тип криптопровайдера. Если не указан, то будет использован 75.
- pVal
-
[out, retval] Объект IVersion.
Возвращаемое значение
Возвращаемое значение имеет тип HRESULT. Значение S_OK означает успешное выполнение.
Параметры
- ProviderName
-
Имя криптопровайдера. Если не задано, то будет указан криптопровайдер по умолчанию.
- ProviderType
-
Тип криптопровайдера. Если не указан, то будет использован 75.
Возвращаемое значение
Объект IVersion.
Примечания
Для получения версий криптопровайдеров отличных от Крипто-Про можно использовать функцию CSPVersion с соответствующими параметрами, при этом BuildVersion всегда будет содержать ноли.
Требования
Заголовочный файл | cadescom.h |
---|---|
Библиотека DLL | cadescom.dll |
Идентификаторы GUID | cadescom_i.c |
Минимальная версия продукта | 2.0 |