{*******************************************************} { } { 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.