|  |  | 
|  | 
|  | 
|  | | 
 Beschreibung:
 
 GetAclInformation ermittelt Informationen über einen DACL oder einen ACL. Diese Funktion gibt es nur unter NT-basierten Windowssystemen.
 
 
 
 
 
 Deklaration:
 
 DEF @GetAclInformation(4) !ADVAPI32,GetAclInformation
 
 
 
 
 Parameter:
 
 
  1.Parameter: Adresse einer ACL Struktur bzw. Bereichsvariable mit der Adresse einer ACL Struktur eines DACLs oder eines SACLs. 
  2.Parameter: Bereichvariable, die die angeforderten Informationen aufnimmt. 
  3.Parameter: Größe in Bytes der Bereichsvariablen von Parameter 2. Wenn Parameter 3 $1 ist, ist dieser Parameter eine 4 Bytes große ACL_REVISION_INFORMATION Struktur. =>
 - Byte 0-1 = $2 (ACL_REVISION)
 Wenn Parameter 3 $2 ist, ist dieser Parameter eine 12 Bytes große ACL_SIZE_INFORMATION Struktur. =>
 - Byte 0-3 = Anzahl der ACEs im ACL.
 - Byte 4-7 = Verbrauchte Bytes im ACL.
 - Byte 8-11 = Freie Bytes im ACL.
 
  4.Parameter: Flag, der angibt, welche Informationen man auslesen möchte.=> - $1 = Parameter 2 ist eine 4 Byte große ACL_REVISION_INFORMATION Struktur, deren Inhalt angibt, welche ACL Version vorliegt (im Augenblick nur  $2=ACL_REVISION).
 - $2 = Parameter 2 iste eine 12 Byte große ACL_SIZE_INFORMATION, die Angaben über die Anzahl der ACEs und die belegten und freien Bytes enthält.
 
 
 
 Rückgabewert:
 
 1 bei Erfolg, 0 bei Fehler.
 
 
 Beispiele:
 
 [...]
  
 [keywords:4fcaedbd9e]
 Bytes DACL discretionary access-control list Liste ACL Zugriff Gruppen Benutzer User erlauben verbieten öffnen lesen schreiben löschen Attribute auslesen Access Zugriffe Zugriffsliste SACL system System Bytes frei belegt verbraucht Speicher
 [/keywords:4fcaedbd9e]
 | 
 | 
|  | 
|  |  | 
|  | 
| 
 
 
 |