Ключевое слово в защите информации
КЛЮЧЕВОЕ СЛОВО
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

2 Страницы<12
Опции
К последнему сообщению К первому непрочитанному
Online Андрей Писарев  
#11 Оставлено : 6 марта 2013 г. 16:29:23(UTC)
Андрей *

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 13,518
Мужчина
Российская Федерация

Сказал «Спасибо»: 555 раз
Поблагодарили: 2252 раз в 1757 постах
Автор: Ахат Перейти к цитате
А что за гуид теперь нужно передавать в ICPCSPLicense::GetExpireDate([in] BSTR guid, [out, retval] DATE* pVal) ?

И какие типы может вернуть ICPCSPLicense::GetType([out, retval] long* pVal) (это и раньше было не ясно, 0 - клиентская и ...)?


Из-за отсутствия информации - лично передавал пустое значение.

Техническую поддержку оказываем тут
Наша база знаний
Offline Татьяна  
#12 Оставлено : 6 марта 2013 г. 16:29:33(UTC)
Татьяна

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 06.02.2008(UTC)
Сообщений: 1,491
Откуда: Крипто-Про

Поблагодарили: 40 раз в 37 постах
С GetType всё так же: 0 -- клиентская, 1 -- серверная.
Функция GetExpireDate теперь работает не только с CSP, но и с некоторыми другими продуктами, ей нужно передать GUID продукта (инсталлерный ProductCode, входит в путь в реестре). Если нужна дата окончания лицензии на CSP, то можно передать пустую строку.

Примерно так:
Код:

Option Explicit
Dim obj: Set obj = CreateObject("CPCSPLicense.CPCSPLicense")
MsgBox obj.GetExpireDate("") & " " & obj.GetType()


Другие коды продуктов:
CSP "{54A08450-B343-40B0-924E-68F031450996}"
Rutoken CSP "{BE3CE2FE-08AB-4711-93C2-26DFE2BD7273}"
Magistra CSP "{8CBFA1BD-0151-4FBC-99AB-FBAAC4B4E09E}"
Etoken CSP "{EFAFF4D1-B76E-4C0C-9B7F-0BDF00CD5AFC}"
Uec CSP "{188F4791-B9A8-4DBF-8D55-68042F74E9FC}"
HSM "{0F8C5727-0769-4A4B-B362-4224D819132B}"
TSP сервер "{F0740A19-6AAC-46B2-8413-6AFF70562B2C}"
OCSP сервер "{061EBE07-B821-4AE6-A9D2-343199B2FA8B}"
TSP SDK "{E756B772-F853-46C7-ACA7-43082678DF96}"
OCSP SDK "{42AD319A-FC11-4593-8516-AD9DC7BCE01D}"
Revocation provider "{3E764BCC-CF16-4F33-8658-D9E787542E7C}"
CryptoPro PDF "{85CE021C-3982-446B-91D0-47CCFFE1BE4D}"
Татьяна
ООО Крипто-Про
thanks 3 пользователей поблагодарили Татьяна за этот пост.
Андрей * оставлено 06.03.2013(UTC), Ахат оставлено 06.03.2013(UTC), Александр Лавник оставлено 26.06.2020(UTC)
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest (3)
2 Страницы<12
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.