|
@@ -480,17 +480,6 @@ begin
|
|
RemoveDirectory := RemoveDirectoryW(buf);
|
|
RemoveDirectory := RemoveDirectoryW(buf);
|
|
end;
|
|
end;
|
|
|
|
|
|
-const
|
|
|
|
-{$ifdef CPUARM}
|
|
|
|
- UserKData = $FFFFC800;
|
|
|
|
-{$else CPUARM}
|
|
|
|
- UserKData = $00005800;
|
|
|
|
-{$endif CPUARM}
|
|
|
|
- SYSHANDLE_OFFSET = $004;
|
|
|
|
- SYS_HANDLE_BASE = 64;
|
|
|
|
- SH_CURTHREAD = 1;
|
|
|
|
- SH_CURPROC = 2;
|
|
|
|
-
|
|
|
|
type
|
|
type
|
|
PHandle = ^THandle;
|
|
PHandle = ^THandle;
|
|
|
|
|
|
@@ -1114,11 +1103,6 @@ type
|
|
{$ifdef CPUI386}
|
|
{$ifdef CPUI386}
|
|
{**************************** i386 Exception handling *****************************************}
|
|
{**************************** i386 Exception handling *****************************************}
|
|
|
|
|
|
-function GetCurrentProcess:DWORD;
|
|
|
|
-begin
|
|
|
|
- GetCurrentProcess := SH_CURPROC+SYS_HANDLE_BASE;
|
|
|
|
-end;
|
|
|
|
-
|
|
|
|
function ReadProcessMemory(process : dword;address : pointer;dest : pointer;size : dword;bytesread : pdword) : longbool;
|
|
function ReadProcessMemory(process : dword;address : pointer;dest : pointer;size : dword;bytesread : pdword) : longbool;
|
|
cdecl; external 'coredll' name 'ReadProcessMemory';
|
|
cdecl; external 'coredll' name 'ReadProcessMemory';
|
|
|
|
|