unit GlobalDefine; interface uses System.SysUtils, System.DateUtils, System.Classes, System.IOUtils, Winapi.Windows, System.SyncObjs, madCodeHook, madStrings, madTypes; const IPC_MESSAGE_STRING = 'ipcBs1MadHookControl'; DLL_NAME32 = 'MTPControl32.dll'; DLL_NAME64 = 'MTPControl.dll'; DRIVER_TAG = 'BSoneXDriver'; DRIVER_NAME32 = 'BsoneX32.sys'; DRIVER_NAME64 = 'BsoneX64.sys'; MAX_PRINT_JOBS = 64; BS1DC_CLASS_NAME = 'BS1DC_CLASS_NAME'; type TProcessType = ( ptNone, ptNotepad, ptExcel, ptHwp, ptPpt, ptPdf, ptWateron, ptHpdf, ptHcell, ptHshow, ptSewc, ptEditplus, ptWordpad, ptHshowViewer, ptHwordViewer, ptMspub, ptEzpdf, ptDartViewer, ptPolarisSheet, ptPolarisSlide, ptPolarisWord, ptPolarisViewer, ptWinword, ptChrome, ptEdge, ptWhale, ptEdgeWebview2, ptFquirt, ptExplore, ptCmd, ptLINKENGKM ); implementation end.