diff options
author | Andrew Tridgell <tridge@samba.org> | 2004-12-14 05:32:51 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 13:07:25 -0500 |
commit | 02f7d260a22814945ea536fc81906f99899eb60b (patch) | |
tree | 941fd9a206bb943b64a3788a89fd7571f1f5a4dd /source4/librpc | |
parent | 9927ffd600fcccb918a0ff9ff56c79faf099ad3e (diff) | |
download | samba-02f7d260a22814945ea536fc81906f99899eb60b.tar.gz samba-02f7d260a22814945ea536fc81906f99899eb60b.tar.bz2 samba-02f7d260a22814945ea536fc81906f99899eb60b.zip |
r4195: added IDL, test suite and server side code for lsa_LookupPrivValue
(This used to be commit 7bddd4740332017bb5f4bddcc9ba0234d05378bd)
Diffstat (limited to 'source4/librpc')
-rw-r--r-- | source4/librpc/idl/lsa.idl | 19 |
1 files changed, 11 insertions, 8 deletions
diff --git a/source4/librpc/idl/lsa.idl b/source4/librpc/idl/lsa.idl index 1134110163..42891eecf7 100644 --- a/source4/librpc/idl/lsa.idl +++ b/source4/librpc/idl/lsa.idl @@ -36,9 +36,13 @@ } lsa_String; typedef struct { + uint32 low; + uint32 high; + } lsa_LUID; + + typedef struct { lsa_String name; - uint32 luid_low; - uint32 luid_high; + lsa_LUID luid; } lsa_PrivEntry; typedef struct { @@ -359,11 +363,6 @@ /* Function: 0x12 */ typedef struct { - uint32 low; - uint32 high; - } lsa_LUID; - - typedef struct { lsa_LUID luid; uint32 attribute; } lsa_LUIDAttribute; @@ -540,7 +539,11 @@ ); /* Function: 0x1f */ - NTSTATUS lsa_LookupPrivValue(); + NTSTATUS lsa_LookupPrivValue( + [in,ref] policy_handle *handle, + [in,ref] lsa_String *name, + [out,ref] lsa_LUID *luid + ); /* Function: 0x20 */ |