summaryrefslogtreecommitdiff
path: root/source4/librpc
diff options
context:
space:
mode:
authorAndrew Tridgell <tridge@samba.org>2004-12-14 05:32:51 +0000
committerGerald (Jerry) Carter <jerry@samba.org>2007-10-10 13:07:25 -0500
commit02f7d260a22814945ea536fc81906f99899eb60b (patch)
tree941fd9a206bb943b64a3788a89fd7571f1f5a4dd /source4/librpc
parent9927ffd600fcccb918a0ff9ff56c79faf099ad3e (diff)
downloadsamba-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.idl19
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 */