BSOne.SFC/Tocsg.Module/TocsgDRM/LIB_Common/GlobalDefine.pas

50 lines
1.2 KiB
Plaintext

{*******************************************************}
{ }
{ GlobalDefine }
{ }
{ Copyright (C) 2022 kku }
{ }
{*******************************************************}
unit GlobalDefine;
interface
uses
Winapi.Windows, Winapi.Messages;
const
{$IFDEF WIN64}
DLL_APIHOOK = 'TocsgDRM.dll';
LOG_FILE = 'TocsgDRM.log';
{$ELSE}
{$IFDEF DEBUG}
DLL_APIHOOK = 'TocsgDRM.dll';
{$ELSE}
DLL_APIHOOK = 'TocsgDRM32.dll';
{$ENDIF}
LOG_FILE = 'TocsgDRM32.log';
{$ENDIF}
MAP_FILENAME_APIHOOK = 'Global\TocsgDRM64';
APP_MUTEX = 'Global\Mtx@220929TgDRM';
PASS_DRM_HEAD: AnsiString = '#df12mf8(zfq@';
PASS_DRM_DATA: AnsiString = 'M}[8k(Ga1/<;LE1j&q';// PASS_DEV // '39(sdo2kJ=Adif$Fzsd';
SIG_DRM: AnsiString = 'ToCSG';
DRM_EXTS = 'doc|docx|xls|xlsx|ppt|pptx|hwp|hwpx|pdf|txt';
type
PSharedData = ^TSharedData;
TSharedData = record
bActive: Boolean;
llRcvWnd: LONGLONG;
// sPass: array [0..255] of Char;
sTgPNames: array [0..4096] of Char;
sLogPath: array [0..1023] of Char;
end;
implementation
end.