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

Метод IAbout3::CSPVersion

Возвращает объект IVersion c версией криптопровайдера (CSP) производства компании Крипто-Про.

Синтаксис

C++
Visual Basic 6
 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