summaryrefslogtreecommitdiff
path: root/librpc
diff options
context:
space:
mode:
authorGünther Deschner <gd@samba.org>2015-07-04 01:26:44 +0200
committerJosé A. Rivera <jarrpa@samba.org>2015-07-14 21:21:20 +0200
commitaa96377b27c5078b37cbc2167cadd61067411406 (patch)
treef5b3dc33b25b745b692cf0833ad695db9bacca44 /librpc
parent2ac148d6a2e9010eb7dcd754122f64594b1aabcd (diff)
downloadsamba-aa96377b27c5078b37cbc2167cadd61067411406.tar.gz
clusapi: use winreg_AccessMask in clusapi.idl.
Make winreg_AccessMask public to access it outside winreg.idl. Guenther Signed-off-by: Günther Deschner <gd@samba.org> Reviewed-by: Jose A. Rivera <jarrpa@samba.org>
Diffstat (limited to 'librpc')
-rw-r--r--librpc/idl/clusapi.idl14
-rw-r--r--librpc/idl/winreg.idl2
2 files changed, 8 insertions, 8 deletions
diff --git a/librpc/idl/clusapi.idl b/librpc/idl/clusapi.idl
index 3e87114150d..6485b81cd7e 100644
--- a/librpc/idl/clusapi.idl
+++ b/librpc/idl/clusapi.idl
@@ -1,4 +1,4 @@
-import "security.idl";
+import "security.idl", "winreg.idl";
#include "idl_types.h"
@@ -464,14 +464,14 @@ import "security.idl";
#if 0
HKEY_RPC
clusapi_GetRootKey(
- [ in ] uint32 samDesired,
+ [ in ] winreg_AccessMask samDesired,
[ out ] WERROR *Status,
[ out ] WERROR *rpc_status
);
#else
void
clusapi_GetRootKey(
- [ in ] uint32 samDesired,
+ [ in ] winreg_AccessMask samDesired,
[ out ] WERROR *Status,
[ out ] WERROR *rpc_status,
[ out ] HKEY_RPC *phKey
@@ -485,7 +485,7 @@ import "security.idl";
[ in ] HKEY_RPC hKey,
[ in, string ] [charset(UTF16)] uint16 *lpSubKey,
[ in ] uint32 dwOptions,
- [ in ] uint32 samDesired,
+ [ in ] winreg_AccessMask samDesired,
[ in, unique ] RPC_SECURITY_ATTRIBUTES *lpSecurityAttributes,
[ out ] uint32 *lpdwDisposition,
[ out ] WERROR *Status,
@@ -497,7 +497,7 @@ import "security.idl";
[ in ] HKEY_RPC hKey,
[ in, string ] [charset(UTF16)] uint16 *lpSubKey,
[ in ] uint32 dwOptions,
- [ in ] uint32 samDesired,
+ [ in ] winreg_AccessMask samDesired,
[ in, unique ] RPC_SECURITY_ATTRIBUTES *lpSecurityAttributes,
[ out ] uint32 *lpdwDisposition,
[ out ] WERROR *Status,
@@ -512,7 +512,7 @@ import "security.idl";
clusapi_OpenKey(
[ in ] HKEY_RPC hKey,
[ in, string ] [charset(UTF16)] uint16 *lpSubKey,
- [ in ] uint32 samDesired,
+ [ in ] winreg_AccessMask samDesired,
[ out ] WERROR *Status,
[ out ] WERROR *rpc_status
);
@@ -521,7 +521,7 @@ import "security.idl";
clusapi_OpenKey(
[ in ] HKEY_RPC hKey,
[ in, string ] [charset(UTF16)] uint16 *lpSubKey,
- [ in ] uint32 samDesired,
+ [ in ] winreg_AccessMask samDesired,
[ out ] WERROR *Status,
[ out ] WERROR *rpc_status,
[ out ] HKEY_RPC *phKey
diff --git a/librpc/idl/winreg.idl b/librpc/idl/winreg.idl
index c5da3281b16..fb70f7dffbf 100644
--- a/librpc/idl/winreg.idl
+++ b/librpc/idl/winreg.idl
@@ -18,7 +18,7 @@ import "lsa.idl", "security.idl", "misc.idl";
* Access Bits for registry ACLS
*/
- typedef [bitmap32bit] bitmap {
+ typedef [public,bitmap32bit] bitmap {
KEY_QUERY_VALUE = 0x00001,
KEY_SET_VALUE = 0x00002,
KEY_CREATE_SUB_KEY = 0x00004,