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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline Иван Вострилов  
#1 Оставлено : 7 октября 2022 г. 15:49:03(UTC)
Иван Вострилов

Статус: Новичок

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

Знаю способ получения лицензии через функцию CryptGetProvParam(hCryptProv, PP_LICENSE, NULL, &cbData, 0).
Результат будет непосредственно строка лицензии.
Хотелось бы узнать, есть ли способ узнать сроки действия лицензии в коде? В идеале дату начала лицензии и дату окончания.
Offline Андрей *  
#2 Оставлено : 7 октября 2022 г. 15:57:15(UTC)
Андрей *

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

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

Сказал «Спасибо»: 554 раз
Поблагодарили: 2251 раз в 1756 постах
Здравствуйте.

Есть вариант через COM, поиском по форуму: CPCSPLicense

.GetExpireDate
.GetType
Техническую поддержку оказываем тут
Наша база знаний
Offline Иван Вострилов  
#3 Оставлено : 11 октября 2022 г. 16:52:58(UTC)
Иван Вострилов

Статус: Новичок

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

Поискал по форуму. Везде пример на C#. А именно:
{

Option Explicit
Dim obj: Set obj = CreateObject("CPCSPLicense.CPCSPLicense")
MsgBox obj.GetExpireDate("{50F91F80-D397-437C-B0C8-62128DE3B55E}

}


Хотелось бы понять, как провернуть такое на C++.
Как получить доступ к методу GetExpireDate() ?
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.