From: Günther Deschner Date: Thu, 16 Jul 2015 21:22:18 +0000 (+0200) Subject: clusapi: add clusapi_NodeControlCode to IDL. X-Git-Url: http://git.samba.org/?a=commitdiff_plain;h=7cea0aa6638379c94d6371ab927967fff7cf0588;p=metze%2Ftest%2Fsamba.git clusapi: add clusapi_NodeControlCode to IDL. Guenther Signed-off-by: Günther Deschner Reviewed-by: José A. Rivera --- diff --git a/librpc/idl/clusapi.idl b/librpc/idl/clusapi.idl index 19851e1fabd..42a9ecbc8fc 100644 --- a/librpc/idl/clusapi.idl +++ b/librpc/idl/clusapi.idl @@ -1168,10 +1168,29 @@ import "security.idl", "winreg.idl", "misc.idl"; /*****************/ /* Function 0x4F */ + typedef [v1_enum] enum { + CLUSCTL_NODE_UNKNOWN = 0x04000000, + CLUSCTL_NODE_GET_CHARACTERISTICS = 0x04000005, + CLUSCTL_NODE_GET_FLAGS = 0x04000009, + CLUSCTL_NODE_GET_NAME = 0x04000029, + CLUSCTL_NODE_GET_ID = 0x04000039, + CLUSCTL_NODE_GET_CLUSTER_SERVICE_ACCOUNT_NAME = 0x04000041, + CLUSCTL_NODE_ENUM_COMMON_PROPERTIES = 0x04000051, + CLUSCTL_NODE_GET_RO_COMMON_PROPERTIES = 0x04000055, + CLUSCTL_NODE_GET_COMMON_PROPERTIES = 0x04000059, + CLUSCTL_NODE_SET_COMMON_PROPERTIES = 0x0440005E, + CLUSCTL_NODE_VALIDATE_COMMON_PROPERTIES = 0x04000061, + CLUSCTL_NODE_ENUM_PRIVATE_PROPERTIES = 0x04000079, + CLUSCTL_NODE_GET_RO_PRIVATE_PROPERTIES = 0x0400007D, + CLUSCTL_NODE_GET_PRIVATE_PROPERTIES = 0x04000081, + CLUSCTL_NODE_SET_PRIVATE_PROPERTIES = 0x04400086, + CLUSCTL_NODE_VALIDATE_PRIVATE_PROPERTIES = 0x04000089 + } clusapi_NodeControlCode; + WERROR clusapi_NodeControl( [ in ] HNODE_RPC hNode, - [ in ] uint32 dwControlCode, + [ in ] clusapi_NodeControlCode dwControlCode, [ in, unique, size_is(nInBufferSize) ] uint8 *lpInBuffer, [ in ] uint32 nInBufferSize, [ out, size_is(nOutBufferSize),