Hi,
ist wohl leider ein Bug in
JWSCL.
Ohne es ausprobiert zu haben, der Lösung könnte folgende sein:
Ändere mal den folgenden Code :
in JwsclSecurityDialogs.pas
Delphi-Quellcode:
//replace DACL
if siDaclSecurityInformation in secInfo then
begin
MergedSD.OwnDACL := True;
MergedSD.DACL := SD.DACL; //simply copy DACL
end;
zu
Delphi-Quellcode:
//replace DACL
if siDaclSecurityInformation in secInfo then
begin
MergedSD.OwnDACL := false;
MergedSD.DACL := SD.DACL; //simply copy DACL
MergedSD.OwnDACL := true;
end;
Das sollte dir helfen.