Lua:closeRemoteHandle

From Cheat Engine
Revision as of 19:17, 25 June 2026 by Leunsel (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

<> Lua API Reference

function closeRemoteHandle(handle, processid) : boolean

Closes a handle owned by a process.

If processid is provided, the handle is closed in the specified process. If processid is omitted, the handle is closed using the currently opened target process context.

Function Parameters

Parameter Type Description
handle Integer The handle value to close.
processid Integer (optional) The ID of the process that owns the handle.

Returns

boolean — True if the handle was closed successfully, otherwise false.

Examples

 1 local handles = getHandleList(1)
 2 
 3 if #handles > 0 then
 4   local handle = handles[1]
 5 
 6   if closeRemoteHandle(handle.HandleValue, handle.ProcessID) then
 7     print("Handle closed")
 8   else
 9     print("Failed to close handle")
10   end
11 end

Main Pages

Core Lua documentation entry points

Lua
Script Engine

Process Open / Creation

Process Lists / Modules

Process Control / Target State