Hey,
ich hab hier ein etwas schwieriges Problem.
Eine Internet Explorer Toolbar soll Daten an eine Windows Applikation schicken (in dem Fall die
URL der geöffneten Seite).
Auf den ersten Blick gibt es dazu 3 Möglichkeiten:
1. SendMessage mit WM_COPYDATA
2. Memory mapped files
3. Named Pipes (die App erstellt einen Pipe Server und die Toolbar einen Client)
Das Problem mit allen 3: Ist
UAC aktiv, funktiert nichts davon.
SendMessages werden geblockt, beim Zugriff auf ein Mapped File oder einen Pipe Server gibt es
Access Denied.
Schaltet man
UAC aus, funktionieren alle 3 Methoden problemlos.
Mir gehen langsam die Ideen aus, ich hoffe jemand kann helfen.
Danke im Voraus!
p.s.
Die Toolbar
dll und die App sind digital signiert.