BSOne.SFC/eCrmHE/EXE_eCrmHomeEdition/Define.pas

88 lines
2.6 KiB
Plaintext

unit Define;
interface
uses
Winapi.Windows;
const
KEY_TYPE = 'tocType__';
KEY_DATA = '__tocData__';
FILE_LANG_FMT = 'eCrmHomeEdition.%X.dat';
DIR_LANG = 'Language\';
CLIENT_TYPE = 4;
CLIENT_VER = '1';
DOWNLOAD_TYPE_INSTALLER = '112503';
DOWNLOAD_TYPE_PATCH = '112504';
DOWNLOAD_TYPE_KEYVIEW = '112505';
DOWNLOAD_TYPE_SPOOL = '112506';
DOWNLOAD_TYPE_AIP12 = '112507';
DOWNLOAD_TYPE_AIP14 = '112508';
DOWNLOAD_TYPE_AIP17 = '112509';
// DOWNLOAD_TYPE_KV = ?;
//TYPE_PROCESSLIST = 40041;
TYPE_CONFIG = 40042;
TYPE_SECURITY = 40043;
TYPE_PATCH = 40044;
TYPE_STATUS = 40045;
TYPE_DISCONNECT = 40046;
//TYPE_USERINFO = 40047;
TYPE_FILECHANGE = 40048;
//TYPE_KILLPROCESS = 40049;
TYPE_ROUTECHANGE = 40050;
TYPE_ROUTEDEFAULT = 40051;
TYPE_USBDISCONNECTED = 40052;
TYPE_VPNREGNEXG = 40053;
TYPE_ADDRESSCHANGE = 40054;
TYPE_IPMACADDRESS = 40055;
TYPE_CLIPBOARD = 40056;
TYPE_NETWORKMONITOR = 40057;
TYPE_DOMAINMONITOR = 40058;
CAPTURE_APPS = 'ActivePresenter.exe|ALCapture.exe|ApowerREC.exe|Bandicamera.exe|' +
'bcastdvr.exe|bdcam.exe|CamtasiaStudio.exe|Capsun.exe|CaptureKKUL.exe|' +
'CapturePlus.exe|CopyMan.exe|DaCapture.exe|debut.exe|DrCapture.exe|' +
'Dscorder.exe|EaseUS RecExperts.exe|FlashBack Recorder.exe|fraps.exe|' +
'freecam.exe|FSCapture.exe|GOMCam.exe|HanCapture.exe|HanCapturePlus.exe|' +
'Honeycam.exe|i-Pro5.exe|Kalmuri.exe|Lightshot.exe|liteCam.exe|' +
'Navercapture.exe|obs64.exe|oCam.exe|picpick.exe|ReadygoScreenRecorder.exe|' +
'ScreenHunter.exe|ScreenRecorder.exe|ShareX.exe|SCapture.exe|SmallCam.exe|' +
'Snagit32.exe|SnippingTool.exe|WhiteCapture.exe|CamRecorder.exe|' +
'navercapture.exe|ScreenSketch.exe|uc_talk_capture.exe|ScreenClippingHost.exe';
var
APP_TITLE: String = 'QS-eCRM Home Edition'; // (원격접속 보안통제 시스템)';
type
TCttSchProg = record
sScanId,
sTaskId,
sStatus,
sResult: String;
llProc,
llTotal,
llFound,
llEncFileCnt,
llEncFailFileCnt,
llDelFileCnt: LONGLONG;
dtStart: TDateTime;
end;
// 아래 구조체 수정 시 eCrmHeHelper.exe의 Define.pas에서도 수정해야함
TReqDevType = (rdtUsbDrive, rdtMtp, rdtBluetooth, rdtCdrom, rdtDrm,
rdtPrintWater, rdtPiFile, rdtExpFile);
PReqDevExceptInfo = ^TReqDevExceptInfo;
TReqDevExceptInfo = record
sDevName,
sSerial: String;
ReqDevType: TReqDevType;
end;
implementation
end.