Forum: Win32/Win64 API (native code)
Delphi
by himitsu,
21. Okt 2009
Dann kann man aber auch gleich dem "angemeldeten" Benutzer die Rechte nehmen, bzw. nur dem Benutzer-Account der Anwendung zugriff gewähren.
PS: wer Leserechte hat, der kann auch Kopieren
Kopieren = hier lesen und da schreiben
jetzt könnte man auch beim Schreiben den Riegel vorschieben
und es den Benutzern nicht erlauben, daß sie die Dateien irgendwo hinkopieren können, wo sie sie...
Forum: Win32/Win64 API (native code)
Delphi
by himitsu,
20. Okt 2009
ups, stümmt ja :wall:
Welchen Besitzer bekommt eine Datei eigentlich, wenn sie via Netzwerk erstellt wird?
Forum: Win32/Win64 API (native code)
Delphi
by himitsu,
20. Okt 2009
Dafür wirst du wohl einige APIs hooken müssen (welche man vorwiegend zum Kopieren nutzt)
ReadDirectoryChangesW/ReadDirectoryChangesW und Co. würden dir zumindestens zeigen wo gerade etwas geändert wird,
den Benutzer ... da einfach den eingeloggten User auslesen
Wenn z.B. über den Explorer kopiert wird
Strg+C & Strg+V
oder via Drag&Drop