diff options
author | Luke Leighton <lkcl@samba.org> | 1998-11-11 21:44:02 +0000 |
---|---|---|
committer | Luke Leighton <lkcl@samba.org> | 1998-11-11 21:44:02 +0000 |
commit | 719382a5579e8798812bbccd14a4c1ffd9003f7a (patch) | |
tree | da635638381a5c5b9092324547fce805ea2c1d90 /source/include/rpc_reg.h | |
parent | aa0cec0470235d2508a179b3d631a9a37c9aebda (diff) | |
download | samba-719382a5579e8798812bbccd14a4c1ffd9003f7a.tar.gz samba-719382a5579e8798812bbccd14a4c1ffd9003f7a.tar.xz samba-719382a5579e8798812bbccd14a4c1ffd9003f7a.zip |
security descriptor info, provided by jean-francois
Diffstat (limited to 'source/include/rpc_reg.h')
-rw-r--r-- | source/include/rpc_reg.h | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/source/include/rpc_reg.h b/source/include/rpc_reg.h index 4eff16c3f4a..59f3fb6f05d 100644 --- a/source/include/rpc_reg.h +++ b/source/include/rpc_reg.h @@ -37,6 +37,7 @@ #define REG_DELETE_VALUE 0x08 #define REG_CREATE_VALUE 0x16 #define REG_GET_KEY_SEC 0x0c +#define REG_SET_KEY_SEC 0x15 #define REG_ENUM_VALUE 0x0a #define REG_OPEN_ENTRY 0x0f #define REG_INFO 0x11 @@ -98,6 +99,27 @@ typedef struct r_reg_open_flush_key_info } REG_R_FLUSH_KEY; +/* REG_Q_SET_KEY_SEC */ +typedef struct q_reg_set_key_sec_info +{ + POLICY_HND pol; /* policy handle */ + + uint32 unknown; /* 0x0000 0004 */ + + uint32 ptr; /* pointer */ + BUFHDR hdr_sec; /* header for security data */ + SEC_DESC_BUF *data; /* security data */ + +} REG_Q_SET_KEY_SEC; + +/* REG_R_SET_KEY_SEC */ +typedef struct r_reg_set_key_sec_info +{ + uint32 status; + +} REG_R_SET_KEY_SEC; + + /* REG_Q_GET_KEY_SEC */ typedef struct q_reg_get_key_sec_info { |