![]() |
Re: Hooks - außerhalb des Prozessspeichers möglich?
So wie du es möchtest wirds nicht gehen, du bist in zwei verschiedenen Prozessen. Und wie soll ein Thread der dann die gehookte Funktion aufruft anschließend in DEINEM Prozess weiterlaufen?
Das Einzige was machbar wäre ist die GANZE dll global zu mappen, -> Filemapping. Dafür müssen die Adressen des FileMaps in beiden Prozessen gleich sein (sonst gibts wieder Ärger beim Aufruf der Funktionen) Oder du musst dir ein eigenes Nachrichtensystem implementieren. D.h. Deine Hook funktion schickt die Adresse + Parameter an dein Programm das wertet die aus und schickt eine Antwort. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:07 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz