Auslesen von Rechten im Filesystem

gello

Mitglied
Hallo,

ich versuche mittels C++ auf Windows Server 2003 für ein Verzeichnis die "Jeder"-Rechte auszulesen.

Gibt es da eine Möglichkeit, zwischen einem List- und einem Read-Recht zu unterscheiden? Ich bekomme für beide Rechte immer die gleiche Bit-Maske.
Hatte jemand von euch schon mal das gleiche Problem?


Danke für eure Hilfe.
 
Hi.

Das erste Bit in der ACE Zugriffsmaske bedeutet für Verzeichnisse "List Folder" und für Dateien "Read Data". Es ist also das gleiche Bit - hat nur für unterschiedliche Objekte eine andere Bedeutung.

Gruß
 
Zurück