Func Mem()
#cs
OpenProcess(in DWORD dwDesiredAccess,in BOOL bInheritHandle,in DWORD dwProcessId);打开进程并获取进程的名称
dwDesiredAccess是访问进程的权限。
bInheritHandle是句柄是否继承进程属性。
dwProcessId是进程ID。
#ce
Local $ai_Handle = DllCall("kernel32.dll", 'int', 'OpenProcess', 'int', 0x1f0fff, 'int', False, 'int', @AutoItPID)
;PROCESS_ALL_ACCESS = (0x1F0FFF)
;BOOL WINAPI EmptyWorkingSet(in HANDLE hProcess);强制释放没被使用的内存页面
Local $ai_Return = DllCall("psapi.dll", 'int', 'EmptyWorkingSet', 'long', $ai_Handle[0])
DllCall("kernel32.dll", 'int', 'CloseHandle', 'int', $ai_Handle[0]);结束
EndFunc ;==>Mem
|