Einzelnen Beitrag anzeigen

Devil

Registriert seit: 9. Sep 2003
8 Beiträge
 
#5

Re: SetFileSecurity: Wie funktioniert die Funktion

  Alt 19. Mai 2004, 18:27
Ich hab mir jetzt mit Hilfe von Luckies Programm diese Funktion zusammenstellen können.
Delphi-Quellcode:
function FreeForAll: boolean;
var
  SecDesc: SECURITY_DESCRIPTOR;
begin
  InitializeSecurityDescriptor(@SecDesc, SECURITY_DESCRIPTOR_REVISION);
  SetSecurityDescriptorDacl(@SecDesc, true, nil, false);
  result := SetFileSecurity(PChar(Filename), DACL_SECURITY_INFORMATION,
         @SecDesc);
end;
Mit der PSDK bin ich aber nicht weit gekommen.
Wie kann ich diese Funktion nur für bestimmte User anwenden? z.B. User x kann nur lesen, User y kann auch schreiben....
Außerdem:
Wenn ich die Funktion auf einen Ornder anwende, dann habe ich Zugriff auf den Ornder, aber nicht auf seinen Inhalt!
Wie kann ich das umgehen? Ich hatte schon daran gedacht, jede Datei darin zu setzen, aber falls danach eine neue dazu kommt, möcht ich auch auf die Zugreifen können!
People think, fuck is funny
many people fuck for money
if you thing, fuck is funny
fuck yourself and save your money
  Mit Zitat antworten Zitat