59 lines
980 B
Plaintext
59 lines
980 B
Plaintext
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.
|