| |
|
|
|
Description:
GetAclInformation determined Information a DACL or a ACL. These function there only NT-based Windowssystemen.
Deklaration:
DEF @GetAclInformation(4) !ADVAPI32,GetAclInformation
Parameter:
1.Parameter: address of/ one ACL structure or. Memory-Variable with the address of/ one ACL structure one DACLs or one SACLs. 2.Parameter: Bereichvariable, The The angeforderten Information aufnimmt. 3.Parameter: Size in Bytes the Memory-Variables of Parameter 2. If Parameter 3 $1 is, is this Parameter a 4 Bytes large ACL_REVISION_INFORMATION structure. => - byte 0-1 = $2 (ACL_REVISION) If Parameter 3 $2 is, is this Parameter a 12 Bytes large ACL_SIZE_INFORMATION structure. => - byte 0-3 = Number of ACEs in the ACL. - byte 4-7 = Verbrauchte Bytes in the ACL. - byte 8-11 = free Bytes in the ACL. 4.Parameter: Flag, the angibt, which Information one read would like.=> - $1 = Parameter 2 is a 4 byte large ACL_REVISION_INFORMATION structure, its Content angibt, which ACL Version vorliegt (in the moment only $2=ACL_REVISION). - $2 = Parameter 2 iste a 12 byte large ACL_SIZE_INFORMATION, The indicated over The Number of ACEs and the belegten and disengaged Bytes contains.
Return Value:
1 with success, 0 with Error.
Examples:
[...]
[keywords:4fcaedbd9e] Bytes DACL discretionary access-control list list ACL grabbed groups user User permit prohibit open reading write delete attributes read Access Zugriffe Zugriffsliste SACL system system Bytes spare occupied uses memory [/keywords:4fcaedbd9e] |
|
|
| |
|
|