summaryrefslogtreecommitdiff
path: root/librpc
diff options
context:
space:
mode:
authorGünther Deschner <gd@samba.org>2015-03-04 15:27:46 +0100
committerGünther Deschner <gd@samba.org>2015-03-13 23:58:08 +0100
commit1cfbf3f857f37f5fdd796367abcec366e26e5591 (patch)
treed3b29653a65da598166d9b9629c5d47bcd5e7017 /librpc
parent4bf292542543ccdd7039baf4d29e81b48f0606a8 (diff)
downloadsamba-1cfbf3f857f37f5fdd796367abcec366e26e5591.tar.gz
librpc: add clusapi_ClusterResourceState enum to IDL.
Guenther Signed-off-by: Günther Deschner <gd@samba.org> Reviewed-by: Stefan Metzmacher <metze@samba.org>
Diffstat (limited to 'librpc')
-rw-r--r--librpc/idl/clusapi.idl12
1 files changed, 11 insertions, 1 deletions
diff --git a/librpc/idl/clusapi.idl b/librpc/idl/clusapi.idl
index 9c54a451b6f..3eb972a0652 100644
--- a/librpc/idl/clusapi.idl
+++ b/librpc/idl/clusapi.idl
@@ -271,10 +271,20 @@ import "security.idl";
/*****************/
/* Function 0x0C */
+ typedef [v1_enum] enum {
+ ClusterResourceInitializing = 0x00000001,
+ ClusterResourceOnline = 0x00000002,
+ ClusterResourceOffline = 0x00000003,
+ ClusterResourceFailed = 0x00000004,
+ ClusterResourceOnlinePending = 0x00000081,
+ ClusterResourceOfflinePending = 0x00000082,
+ ClusterResourceStateUnknown = 0xFFFFFFFF
+ } clusapi_ClusterResourceState;
+
WERROR
clusapi_GetResourceState(
[ in ] HRES_RPC hResource,
- [ out ] uint32 *State,
+ [ out ] clusapi_ClusterResourceState *State,
[ out, string ] [charset(UTF16)] uint16 **NodeName,
[ out, string ] [charset(UTF16)] uint16 **GroupName,
[ out ] WERROR *rpc_status