Thema: Delphi Fremden Mutex schließen

Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu
Online

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

Re: Fremden Mutex schließen

  Alt 11. Dez 2009, 12:56
Mit CloseHandle kann man eh keine Mutex in anderen Prozessen schließen.
Denn dieses greift nur bei eigenen Handle ... also müßte man erstmal in den fremden Prozess rein und von da drinnen aus die Mutex-Handle schließen.

Zitat:
Bekomme kein Handle zurück von OpenMutex.
Vielleicht hast du einfach nicht die nötigen Rechte, um auf diese Mutex zuzugreifen?
Und warum gekommst du kein Handle, bzw. was sagt deine Fehlerbehandlung?
(Du hast doch eine Fehlerbehandleung eingebaut? Also GetLastError und Co.)

Und selbst wenn du so ein Handle bekommst, dann würde CloseHandle nur dein Mutex-Handle schließen und nicht das Fremde.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat