3.1.1.4.5.4 sDRightsEffective
Let TO be the object from which the sDRightsEffective attribute is being read.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
S |
D |
G |
O |
Note Bits are presented in big-endian byte order.
The value of TO!sDRightsEffective is derived as follows from the bits shown in the preceding table:
OSI (OWNER_SECURITY_INFORMATION, 0x00000001) and GSI (GROUP_SECURITY_INFORMATION, 0x00000002) are both set if TO!nTSecurityDescriptor grants RIGHT_WRITE_OWNER to the requester.
DSI (DACL_SECURITY_INFORMATION, 0x00000004) is set if TO!nTSecurityDescriptor grants RIGHT_WRITE_DAC to the requester.
SSI (SACL_SECURITY_INFORMATION, 0x00000008) is set if TO!nTSecurityDescriptor grants RIGHT_ACCESS_SYSTEM_SECURITY to the requester.