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 | e35207f28de89cb3da88b47f4e70224e6b7f78e9 (patch) | |
tree | cb2375e598cfd7d15abe255c50c8073dcb16f723 /source3/include/rpc_reg.h | |
parent | 4dd4f1798ee302e56dca98f80e252cfbd14cd388 (diff) | |
download | samba-e35207f28de89cb3da88b47f4e70224e6b7f78e9.tar.gz samba-e35207f28de89cb3da88b47f4e70224e6b7f78e9.tar.bz2 samba-e35207f28de89cb3da88b47f4e70224e6b7f78e9.zip |
security descriptor info, provided by jean-francois
(This used to be commit 719382a5579e8798812bbccd14a4c1ffd9003f7a)
Diffstat (limited to 'source3/include/rpc_reg.h')
-rw-r--r-- | source3/include/rpc_reg.h | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/source3/include/rpc_reg.h b/source3/include/rpc_reg.h index 4eff16c3f4..59f3fb6f05 100644 --- a/source3/include/rpc_reg.h +++ b/source3/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 { |