diff options
author | Andrew Tridgell <tridge@samba.org> | 2004-08-31 08:43:28 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 12:58:26 -0500 |
commit | 5be4fe1737c80a665895898341514c5f62c2bffa (patch) | |
tree | 971d7e29112cf5199a6b7a3c0e7a1b27280645cd /source4 | |
parent | 9db2cb2642c385840b45a750a3d1aa25d3134fbf (diff) | |
download | samba-5be4fe1737c80a665895898341514c5f62c2bffa.tar.gz samba-5be4fe1737c80a665895898341514c5f62c2bffa.tar.bz2 samba-5be4fe1737c80a665895898341514c5f62c2bffa.zip |
r2127: more lsa IDL updates from Richard Renard
(This used to be commit 5be1b54d15e65008f0dc06a005fb205180817a6d)
Diffstat (limited to 'source4')
-rw-r--r-- | source4/librpc/idl/lsa.idl | 26 |
1 files changed, 23 insertions, 3 deletions
diff --git a/source4/librpc/idl/lsa.idl b/source4/librpc/idl/lsa.idl index 3afad691cd..88e5f01c60 100644 --- a/source4/librpc/idl/lsa.idl +++ b/source4/librpc/idl/lsa.idl @@ -453,12 +453,32 @@ ); + /*******************/ /* Function: 0x21 */ - NTSTATUS lsa_LookupPrivDisplayName(); + /* in [out] there is a uin16 field + which is not always present. + its value varies */ + NTSTATUS lsa_LookupPrivDisplayName ( + [in,ref] policy_handle *handle, + [in,ref] lsa_Name *name, + [in] uint16 unknown, /* 0x0409 */ + [in] uint16 unknown2, /* 0x0409 */ + [out] lsa_Name *disp_name, + [out] uint16 unknown3 /* 0x0409 */ + /* [out] uint16 unknown4 */ /* not always present */ + ); + /* Function: 0x22 */ NTSTATUS lsa_DeleteObject(); - /* Function: 0x23 */ - NTSTATUS lsa_EnumAccountsWithUserRight(); + + + /*******************/ + /* Function: 0x23 */ + NTSTATUS lsa_EnumAccountsWithUserRight ( + [in,ref] policy_handle *handle, + [in] lsa_Name *name, + [out,ref] lsa_SidArray *sids + ); /* Function: 0x24 */ typedef struct { |