From 3709e377702dd530f083071568d3311ad36b8cfb Mon Sep 17 00:00:00 2001 From: Günther Deschner Date: Fri, 5 Sep 2008 12:14:51 +0200 Subject: netapi: add SHARE_INFO_1005_FLAGS. Guenther (This used to be commit f3044d76530f63b16f26fedf8e00eaf4d3badb06) --- source3/librpc/idl/libnetapi.idl | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) (limited to 'source3/librpc/idl') diff --git a/source3/librpc/idl/libnetapi.idl b/source3/librpc/idl/libnetapi.idl index 53a0723fe6..df4df9860e 100644 --- a/source3/librpc/idl/libnetapi.idl +++ b/source3/librpc/idl/libnetapi.idl @@ -1065,8 +1065,23 @@ interface libnetapi string shi1004_remark; } SHARE_INFO_1004; + const int CSC_MASK = 0x30; + + typedef [public,bitmap32bit] bitmap { + SHI1005_FLAGS_DFS = 0x01, + SHI1005_FLAGS_DFS_ROOT = 0x02, + CSC_CACHE_MANUAL_REINT = 0x00, + CSC_CACHE_AUTO_REINT = 0x10, + CSC_CACHE_VDO = 0x20, + CSC_CACHE_NONE = 0x30, + SHI1005_FLAGS_RESTRICT_EXCLUSIVE_OPENS = 0x0100, + SHI1005_FLAGS_FORCE_SHARED_DELETE = 0x0200, + SHI1005_FLAGS_ALLOW_NAMESPACE_CACHING = 0x0400, + SHI1005_FLAGS_ACCESS_BASED_DIRECTORY_ENUM = 0x0800 + } SHARE_INFO_1005_FLAGS; + typedef struct { - uint32 shi1005_flags; + SHARE_INFO_1005_FLAGS shi1005_flags; } SHARE_INFO_1005; typedef struct { -- cgit