Hallo,<p>
ich bin momentan mit folgendem Problem konfrontiert:<br>
Ich habe eine DLL, die zu einem Teil im Kontext eines fremden Prozesses läuft. Innerhalb dieser DLL kommuniziere ich über MMF.<br>
Nun möchte ich so schnell wie möglich in meinem Programm wissen, ob die ausgeführte Operation (im Kontext des fremden Prozesses) erfolgreich war (oder eben nicht).<p>
Dafür würde ich am liebsten eine Callback procedure benutzen, doch leider kann ich diese nicht aufrufen, da sie in einem anderen Speicherbereich läuft.<p>
Ist es in diesem Fall wirklich unmöglich eine Callback procedure zu benutzen?<br>
Sollte ich evtl. auf Messages zurückgreifen? Ich habe damit noch nicht angefangen, weil mir vor geraumer Zeit (ohne Begründung) abgeraten wurde zwischen Hook-DLL und Programminstanz zu kommunizieren.<p>
Wer weiß Rat?<p>
Viele Grüße,<br>
Markus
ich bin momentan mit folgendem Problem konfrontiert:<br>
Ich habe eine DLL, die zu einem Teil im Kontext eines fremden Prozesses läuft. Innerhalb dieser DLL kommuniziere ich über MMF.<br>
Nun möchte ich so schnell wie möglich in meinem Programm wissen, ob die ausgeführte Operation (im Kontext des fremden Prozesses) erfolgreich war (oder eben nicht).<p>
Dafür würde ich am liebsten eine Callback procedure benutzen, doch leider kann ich diese nicht aufrufen, da sie in einem anderen Speicherbereich läuft.<p>
Ist es in diesem Fall wirklich unmöglich eine Callback procedure zu benutzen?<br>
Sollte ich evtl. auf Messages zurückgreifen? Ich habe damit noch nicht angefangen, weil mir vor geraumer Zeit (ohne Begründung) abgeraten wurde zwischen Hook-DLL und Programminstanz zu kommunizieren.<p>
Wer weiß Rat?<p>
Viele Grüße,<br>
Markus
Comment