diff --git a/Cigarette/CryptoToolLib.h b/Cigarette/CryptoToolLib.h index 264e51a..8bc2fa4 100644 --- a/Cigarette/CryptoToolLib.h +++ b/Cigarette/CryptoToolLib.h @@ -1,11 +1,13 @@ #pragma once -#include "Windows.h" typedef enum _EncMethod { - none = 0, - addtime = 1 + Device = 0, + License = 1 }EncMethod; extern "C" bool GenerateDeviceID(void); -extern "C" bool GenerateLicenseData(EncMethod Method, char* suffix); -extern "C" bool VerifyLicense(EncMethod Method); \ No newline at end of file +extern "C" bool GenerateLicenseData(const char* flag, const char* suffix); +extern "C" bool VerifyLicense(void); +extern "C" bool AddParaForLicenseData(char* flag, char* suffix); +extern "C" bool DeleteParaForLicenseData(char* flag); +extern "C" bool AnalysisLicense(const char* flag); \ No newline at end of file diff --git a/Cigarette/CryptoToolLib.lib b/Cigarette/CryptoToolLib.lib index 886afb4..6ccc11e 100644 Binary files a/Cigarette/CryptoToolLib.lib and b/Cigarette/CryptoToolLib.lib differ