diff options
author | Andrew Bartlett <abartlet@samba.org> | 2002-07-04 13:11:54 +0000 |
---|---|---|
committer | Andrew Bartlett <abartlet@samba.org> | 2002-07-04 13:11:54 +0000 |
commit | e48b3fe83c13aa9b061a880852d8ddd6623c29d6 (patch) | |
tree | 06b722332a69a3b73363f749968dcb0b696e5e78 /source3/include | |
parent | fafecde33ac6f6b95a588227ad56bdf90524947e (diff) | |
download | samba-e48b3fe83c13aa9b061a880852d8ddd6623c29d6.tar.gz samba-e48b3fe83c13aa9b061a880852d8ddd6623c29d6.tar.bz2 samba-e48b3fe83c13aa9b061a880852d8ddd6623c29d6.zip |
More code from "Kai Krueger" <kai@kruegernetz.de>, this time starting to make
the 'user cannot change password' button work. Needs help from a future SAM
backend, but at least this parses the data, and returns an error.
Andrew Bartlett
(This used to be commit 0c4afe075aa018ec2be10f36fd3f0a5af2a032f1)
Diffstat (limited to 'source3/include')
-rw-r--r-- | source3/include/rpc_samr.h | 22 |
1 files changed, 21 insertions, 1 deletions
diff --git a/source3/include/rpc_samr.h b/source3/include/rpc_samr.h index 9df3e7fe19..8ffec5b8bc 100644 --- a/source3/include/rpc_samr.h +++ b/source3/include/rpc_samr.h @@ -79,7 +79,7 @@ SamrTestPrivateFunctionsUser #define SAMR_CONNECT_ANON 0x00 #define SAMR_CLOSE_HND 0x01 -#define SAMR_UNKNOWN_2 0x02 /* set sec object? */ +#define SAMR_SET_SEC_OBJECT 0x02 #define SAMR_QUERY_SEC_OBJECT 0x03 #define SAMR_UNKNOWN_4 0x04 /* profile info? */ @@ -615,6 +615,26 @@ typedef struct r_samr_usrdom_pwinfo_info } SAMR_R_GET_USRDOM_PWINFO; +/**************************************************************************** +SAMR_Q_SET_SEC_OBJ - info level 4. +*****************************************************************************/ + +/* SAMR_Q_SET_SEC_OBJ - */ +typedef struct q_samr_set_sec_obj_info +{ + POLICY_HND pol; /* policy handle */ + uint32 sec_info; /* xxxx_SECURITY_INFORMATION 0x0000 0004 */ + SEC_DESC_BUF *buf; + +} SAMR_Q_SET_SEC_OBJ; + +/* SAMR_R_SET_SEC_OBJ - */ +typedef struct r_samr_set_sec_obj_info +{ + NTSTATUS status; /* return status */ + +} SAMR_R_SET_SEC_OBJ; + /**************************************************************************** SAMR_Q_QUERY_SEC_OBJ - info level 4. returns SIDs. |