home *** CD-ROM | disk | FTP | other *** search
- const
- SMM_BAD_HEAP = -1;
- SMM_ATTR_EXTENSIBLE = $0003;
- SMM_ATTR_ZEROINIT = $1000;
- FUNCHOOK_CMD_STATUS = 102;
- FUNCHOOK_CMD_LASTRESULT = 103;
- FUNCHOOK_CMD_PROCESSID = 105;
- FUNCHOOK_CONFIG_EXITCOND = 201;
- FUNCHOOK_CONFIG_RTNSIZE = 203;
- FUNCHOOK_CONFIG_BEXITCOND = 211;
- FUNCHOOK_CONFIG_BRTNSIZE = 213;
- FUNCHOOK_COND_STOP = 1;
- FUNCHOOK_COND_NE = 3;
- FUNCHOOK_STATUS_MASK = $00FF;
- FUNCHOOK_STATUS_DOIT = $0000;
- FUNCHOOK_STATUS_SKIP = $0002;
- FUNCHOOK_STATUS_NOTDONE = $0100;
- FUNCHOOK_STATUS_LAST = $8000;
-
- function FuncHookInstallHookEx
- (LibraryName: PChar;
- FunctionName: PChar;
- HookFunction: TFarProc;
- StackCount: LongInt;
- Last: WordBool): LongInt;
- stdcall; external 'FH95LITE.DLL' index 1102;
- function FuncHookUnInstallHook
- (HookId: LongInt): WordBool;
- stdcall; external 'FH95LITE.DLL' index 1103;
- function FuncHookGetInfo
- (Cmd: Integer;
- Par: LongInt): LongInt;
- stdcall; external 'FH95LITE.DLL' index 1105;
- function FuncHookSetInfo
- (Cmd: Integer;
- Par: LongInt;
- Value: LongInt): LongInt;
- stdcall; external 'FH95LITE.DLL' index 1106;
- function FuncHookConfigureHook
- (HookId: LongInt;
- ConfigCmd: Integer;
- ConfigData: LongInt;
- Config: LongInt): WordBool;
- stdcall; external 'FH95LITE.DLL' index 1112;
- function FuncHookUnlockDeletion
- (DeletionCount: Integer): Integer;
- stdcall; external 'FH95LITE.DLL' index 1114;
- function SMMCreate
- (LogSize: DWord; LogAttr: DWord): DWord;
- stdcall; external 'FH95LITE.DLL' index 1311;
- function SMMDestroy
- (SMMHandle: DWord): WordBool;
- stdcall; external 'FH95LITE.DLL' index 1312;
- function SMMAlloc
- (SMMHandle: DWord;
- ItemSize: DWord): PChar;
- stdcall; external 'FH95LITE.DLL' index 1313;
- function SLMAdd
- (List: PByte;
- Item: PByte): WordBool;
- stdcall; external 'FH95LITE.DLL' index 1401;
- function SLMCreateEx
- (ItemSize: DWord;
- SMMHandle: DWord): Pointer;
- stdcall; external 'FH95LITE.DLL' index 1406;
- function SLMFirst
- (List: PByte): PByte;
- stdcall; external 'FH95LITE.DLL' index 1410;
- function SLMNext
- (List: PByte): PByte;
- stdcall; external 'FH95LITE.DLL' index 1416;
- function ProcProcessName
- (ProcessId: LongInt;
- ProcessName: PChar): Integer;
- stdcall; external 'FH95LITE.DLL' index 1601;
-