Einzelnen Beitrag anzeigen

gmc616

Registriert seit: 25. Jun 2004
Ort: Jena
627 Beiträge
 
Delphi 10.3 Rio
 
#1

Dienste, Netzlaufwerke, XP vs Win7

  Alt 5. Aug 2009, 10:56
Hallo alle miteinander.

Ich habe einen Dienst geschrieben, der unter WinXP/2003Server wunderbar funktioniert, unter Win7 aber nicht. (welch Wunder ^^)

Der Dienst verbindet mittels WNetAddConnection2 und einem UserName mit Passwort ein Netzlaufwerk, da eine Komponente im Dienst zwingend einen Laufwerksbuchstaben braucht und keinen UNC-Path akzeptiert.

Der Dienst läuft auf Win7, ebenso wie auf XP, unter SYSTEM-Account.

Als Result von WNetAddConnection2 erhalte ich "1312: Eine angegebene Anmeldesitzung ist nicht vorhanden. Sie wurde gegebenenfalls bereits beendet"

Hä?

Was will Win7 mir damit sagen? Das mein Username und Passwort falsch ist? Isses aber nicht.
Wie schon gesagt, unter XP funktioniert das Ganze (zum gleichen 2003Server!).

Gibt es irgendwo mehr Informationen über die Einschränkungen (der Rechte usw. ) von Diensten auf Win7 gegenüber XP?
So sollen z.B. interaktive Dienste seit Vista nicht mehr möglich sein. Stimmt das? (vom Pro und Kontra mal abgesehen).

Gruß und Danke
gmc
  Mit Zitat antworten Zitat