From e1373ea464e278f94371cfaffd819ddc543e9f38 Mon Sep 17 00:00:00 2001 From: =?utf8?q?G=C3=BCnther=20Deschner?= Date: Thu, 16 Jul 2015 17:03:59 +0200 Subject: [PATCH] clusapi: add clusapi_GroupControlCode enum to IDL. MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Guenther Signed-off-by: Günther Deschner Reviewed-by: José A. Rivera --- librpc/idl/clusapi.idl | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/librpc/idl/clusapi.idl b/librpc/idl/clusapi.idl index de744402810..19851e1fabd 100644 --- a/librpc/idl/clusapi.idl +++ b/librpc/idl/clusapi.idl @@ -1114,10 +1114,29 @@ import "security.idl", "winreg.idl", "misc.idl"; /*****************/ /* Function 0x4D */ + typedef [v1_enum] enum { + CLUSCTL_GROUP_UNKNOWN = 0x03000000, + CLUSCTL_GROUP_GET_CHARACTERISTICS = 0x03000005, + CLUSCTL_GROUP_GET_FLAGS = 0x03000009, + CLUSCTL_GROUP_GET_NAME = 0x03000029, + CLUSCTL_GROUP_GET_ID = 0x03000039, + CLUSCTL_GROUP_ENUM_COMMON_PROPERTIES = 0x03000051, + CLUSCTL_GROUP_GET_RO_COMMON_PROPERTIES = 0x03000055, + CLUSCTL_GROUP_GET_COMMON_PROPERTIES = 0x03000059, + CLUSCTL_GROUP_SET_COMMON_PROPERTIES = 0x0340005E, + CLUSCTL_GROUP_VALIDATE_COMMON_PROPERTIES = 0x03000061, + CLUSCTL_GROUP_GET_COMMON_PROPERTY_FMTS = 0x03000065, + CLUSCTL_GROUP_ENUM_PRIVATE_PROPERTIES = 0x03000079, + CLUSCTL_GROUP_GET_RO_PRIVATE_PROPERTIES = 0x0300007D, + CLUSCTL_GROUP_GET_PRIVATE_PROPERTIES = 0x03000081, + CLUSCTL_GROUP_SET_PRIVATE_PROPERTIES = 0x03400086, + CLUSCTL_GROUP_VALIDATE_PRIVATE_PROPERTIES = 0x03000089 + } clusapi_GroupControlCode; + WERROR clusapi_GroupControl( [ in ] HGROUP_RPC hGroup, - [ in ] uint32 dwControlCode, + [ in ] clusapi_GroupControlCode dwControlCode, [ in, unique, size_is(nInBufferSize) ] uint8 *lpInBuffer, [ in ] uint32 nInBufferSize, [ out, size_is(nOutBufferSize), -- 2.34.1