Hallo Leute,
Hilfe
Ich habe einen Dienst geschrieben. Disen Dienst möchte ich über ein zweites Programm konfigurieren. Für die Kommunikation habe ich einen Shared Memory Bereich eingerichtet. Wenn beide Programme unter Admin laufen, funktioniert alles wunderbar. Wenn ich das zweite Programm jedoch als User starte, bekomme ich beim Verbindungsaufbau über CreateFileMapping die Fehlermeldung ERROR_ACCESS_DENIED.
Dann habe ich als Kommunikation Named-Pipes benutzt. Unter Admin kein Problem, aber als User wieder die Fehlermeldung ERROR_ACCESS_DENIED.
Die Delphi Doku hilft mir da leider nicht weiter.
Hat jemand eine Idee was da los ist?
Das muß ja irgendwas mit den Zugriffsrechten sein.
Aber wie setzte ich die für einen Shared Memaory Bereich oder eine Named Pipe?
Gruß ... Uwe
Hilfe
Ich habe einen Dienst geschrieben. Disen Dienst möchte ich über ein zweites Programm konfigurieren. Für die Kommunikation habe ich einen Shared Memory Bereich eingerichtet. Wenn beide Programme unter Admin laufen, funktioniert alles wunderbar. Wenn ich das zweite Programm jedoch als User starte, bekomme ich beim Verbindungsaufbau über CreateFileMapping die Fehlermeldung ERROR_ACCESS_DENIED.
Dann habe ich als Kommunikation Named-Pipes benutzt. Unter Admin kein Problem, aber als User wieder die Fehlermeldung ERROR_ACCESS_DENIED.
Die Delphi Doku hilft mir da leider nicht weiter.
Hat jemand eine Idee was da los ist?
Das muß ja irgendwas mit den Zugriffsrechten sein.
Aber wie setzte ich die für einen Shared Memaory Bereich oder eine Named Pipe?
Gruß ... Uwe
Comment