Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#2

AW: How can i close handle remote? (CloseHandle remote)

  Alt 31. Jul 2016, 11:56
Das geht einfach garnicht.
Das ist genauso, wie ein Pointer nur im eigenen Prozess gültig ist. (seit es zum Glück das prozess-eigene VirtualMemory gibt)

Handle sind immer nur im eigenen Prozess gültig und können auch nur dort geschlossen werden.
Einige Handle sind sogar nur im erstellenden Thread gültig und Zugriffe außerhalb sind nicht möglich (bzw. bereiten Probleme).

Mit einem Hook in den Prozess rein und dann von drinnen schließen.
$2B or not $2B
  Mit Zitat antworten Zitat