summaryrefslogtreecommitdiff
path: root/source4/librpc/idl/lsa.idl
diff options
context:
space:
mode:
Diffstat (limited to 'source4/librpc/idl/lsa.idl')
-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 */