mirror of
https://github.com/samba-team/samba.git
synced 2024-12-27 03:21:53 +03:00
r21705: add modify rights defines
This commit is contained in:
parent
51b96ba79c
commit
06c777529f
@ -152,6 +152,7 @@ typedef struct standard_mapping {
|
|||||||
|
|
||||||
/* Combinations of standard masks. */
|
/* Combinations of standard masks. */
|
||||||
#define STANDARD_RIGHTS_ALL_ACCESS STD_RIGHT_ALL_ACCESS /* 0x001f0000 */
|
#define STANDARD_RIGHTS_ALL_ACCESS STD_RIGHT_ALL_ACCESS /* 0x001f0000 */
|
||||||
|
#define STANDARD_RIGHTS_MODIFY_ACCESS STD_RIGHT_READ_CONTROL_ACCESS /* 0x00020000 */
|
||||||
#define STANDARD_RIGHTS_EXECUTE_ACCESS STD_RIGHT_READ_CONTROL_ACCESS /* 0x00020000 */
|
#define STANDARD_RIGHTS_EXECUTE_ACCESS STD_RIGHT_READ_CONTROL_ACCESS /* 0x00020000 */
|
||||||
#define STANDARD_RIGHTS_READ_ACCESS STD_RIGHT_READ_CONTROL_ACCESS /* 0x00020000 */
|
#define STANDARD_RIGHTS_READ_ACCESS STD_RIGHT_READ_CONTROL_ACCESS /* 0x00020000 */
|
||||||
#define STANDARD_RIGHTS_WRITE_ACCESS \
|
#define STANDARD_RIGHTS_WRITE_ACCESS \
|
||||||
@ -200,10 +201,23 @@ typedef struct standard_mapping {
|
|||||||
|
|
||||||
#define GENERIC_RIGHTS_FILE_EXECUTE \
|
#define GENERIC_RIGHTS_FILE_EXECUTE \
|
||||||
(STANDARD_RIGHTS_EXECUTE_ACCESS | \
|
(STANDARD_RIGHTS_EXECUTE_ACCESS | \
|
||||||
|
STD_RIGHT_SYNCHRONIZE_ACCESS | \
|
||||||
SA_RIGHT_FILE_READ_ATTRIBUTES | \
|
SA_RIGHT_FILE_READ_ATTRIBUTES | \
|
||||||
SA_RIGHT_FILE_EXECUTE)
|
SA_RIGHT_FILE_EXECUTE)
|
||||||
|
|
||||||
|
#define GENERIC_RIGHTS_FILE_MODIFY \
|
||||||
|
(STANDARD_RIGHTS_MODIFY_ACCESS | \
|
||||||
|
STD_RIGHT_SYNCHRONIZE_ACCESS | \
|
||||||
|
STD_RIGHT_DELETE_ACCESS | \
|
||||||
|
SA_RIGHT_FILE_WRITE_ATTRIBUTES | \
|
||||||
|
SA_RIGHT_FILE_READ_ATTRIBUTES | \
|
||||||
|
SA_RIGHT_FILE_EXECUTE | \
|
||||||
|
SA_RIGHT_FILE_WRITE_EA | \
|
||||||
|
SA_RIGHT_FILE_READ_EA | \
|
||||||
|
SA_RIGHT_FILE_APPEND_DATA | \
|
||||||
|
SA_RIGHT_FILE_WRITE_DATA | \
|
||||||
|
SA_RIGHT_FILE_READ_DATA)
|
||||||
|
|
||||||
/* SAM server specific access rights */
|
/* SAM server specific access rights */
|
||||||
|
|
||||||
#define SA_RIGHT_SAM_CONNECT_SERVER 0x00000001
|
#define SA_RIGHT_SAM_CONNECT_SERVER 0x00000001
|
||||||
|
Loading…
Reference in New Issue
Block a user