| Wireshark 4.7.0 The Wireshark network protocol analyzer

Loading...
Searching...
No Matches
packet-dcerpc-clusapi.h
1/* DO NOT EDIT
2 This file was automatically generated by Pidl
3 from clusapi.idl and clusapi.cnf.
4
5 Pidl is a perl based IDL compiler for DCE/RPC idl files.
6 It is maintained by the Samba team, not the Wireshark team.
7 Instructions on how to download and install Pidl can be
8 found at https://wiki.wireshark.org/Pidl
9*/
10
11#include "packet-dcerpc-winreg.h"
12#include "packet-dcerpc-misc.h"
13
14#ifndef __PACKET_DCERPC_CLUSAPI_H
15#define __PACKET_DCERPC_CLUSAPI_H
16
17 int clusapi_dissect_struct_RPC_SECURITY_DESCRIPTOR(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *parent_tree _U_, dcerpc_info* di _U_, uint8_t *drep _U_, int hf_index _U_, uint32_t param _U_);
18 int clusapi_dissect_struct_RPC_SECURITY_ATTRIBUTES(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *parent_tree _U_, dcerpc_info* di _U_, uint8_t *drep _U_, int hf_index _U_, uint32_t param _U_);
19 int clusapi_dissect_struct_CLUSTER_OPERATIONAL_VERSION_INFO(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *parent_tree _U_, dcerpc_info* di _U_, uint8_t *drep _U_, int hf_index _U_, uint32_t param _U_);
20 int clusapi_dissect_struct_IDL_CLUSTER_SET_PASSWORD_STATUS(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *parent_tree _U_, dcerpc_info* di _U_, uint8_t *drep _U_, int hf_index _U_, uint32_t param _U_);
21#define IDL_CLUSTER_SET_PASSWORD_IGNORE_DOWN_NODES (1)
22 extern const value_string clusapi_IDL_CLUSTER_SET_PASSWORD_FLAGS_vals[];
23 int clusapi_dissect_enum_IDL_CLUSTER_SET_PASSWORD_FLAGS(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, uint8_t *drep _U_, int hf_index _U_, uint32_t *param _U_);
24 int clusapi_dissect_struct_CLUSTER_CREATE_GROUP_INFO_RPC(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *parent_tree _U_, dcerpc_info* di _U_, uint8_t *drep _U_, int hf_index _U_, uint32_t param _U_);
25 int clusapi_dissect_bitmap_ClusterEnumType(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, uint8_t *drep _U_, int hf_index _U_, uint32_t param _U_);
26 int clusapi_dissect_struct_ENUM_ENTRY(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *parent_tree _U_, dcerpc_info* di _U_, uint8_t *drep _U_, int hf_index _U_, uint32_t param _U_);
27 int clusapi_dissect_struct_ENUM_LIST(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *parent_tree _U_, dcerpc_info* di _U_, uint8_t *drep _U_, int hf_index _U_, uint32_t param _U_);
28 int clusapi_dissect_struct_GROUP_ENUM_ENTRY(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *parent_tree _U_, dcerpc_info* di _U_, uint8_t *drep _U_, int hf_index _U_, uint32_t param _U_);
29 int clusapi_dissect_struct_RESOURCE_ENUM_ENTRY(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *parent_tree _U_, dcerpc_info* di _U_, uint8_t *drep _U_, int hf_index _U_, uint32_t param _U_);
30 int clusapi_dissect_struct_GROUP_ENUM_LIST(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *parent_tree _U_, dcerpc_info* di _U_, uint8_t *drep _U_, int hf_index _U_, uint32_t param _U_);
31 int clusapi_dissect_struct_RESOURCE_ENUM_LIST(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *parent_tree _U_, dcerpc_info* di _U_, uint8_t *drep _U_, int hf_index _U_, uint32_t param _U_);
32#define CLUSTER_RESOURCE_DEFAULT_MONITOR (0x00000000)
33#define CLUSTER_RESOURCE_SEPARATE_MONITOR (0x00000001)
34 extern const value_string clusapi_clusapi_CreateResourceFlags_vals[];
35 int clusapi_dissect_enum_CreateResourceFlags(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, uint8_t *drep _U_, int hf_index _U_, uint32_t *param _U_);
36#define ClusterResourceInitializing (0x00000001)
37#define ClusterResourceOnline (0x00000002)
38#define ClusterResourceOffline (0x00000003)
39#define ClusterResourceFailed (0x00000004)
40#define ClusterResourceOnlinePending (0x00000081)
41#define ClusterResourceOfflinePending (0x00000082)
42#define ClusterResourceStateUnknown (0xFFFFFFFF)
43 extern const value_string clusapi_clusapi_ClusterResourceState_vals[];
44 int clusapi_dissect_enum_ClusterResourceState(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, uint8_t *drep _U_, int hf_index _U_, uint32_t *param _U_);
45#define ClusterGroupOnline (0x00000000)
46#define ClusterGroupOffline (0x00000001)
47#define ClusterGroupFailed (0x00000002)
48#define ClusterGroupPartialOnline (0x00000003)
49#define ClusterGroupPending (0x00000004)
50#define ClusterGroupStateUnknown (0xFFFFFFFF)
51 extern const value_string clusapi_clusapi_ClusterGroupState_vals[];
52 int clusapi_dissect_enum_ClusterGroupState(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, uint8_t *drep _U_, int hf_index _U_, uint32_t *param _U_);
53 int clusapi_dissect_bitmap_ClusterGroupEnumType(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, uint8_t *drep _U_, int hf_index _U_, uint32_t param _U_);
54#define ClusterNodeUp (0x00000000)
55#define ClusterNodeDown (0x00000001)
56#define ClusterNodePaused (0x00000002)
57#define ClusterNodeJoining (0x00000003)
58#define ClusterNodeStateUnknown (0xFFFFFFFF)
59 extern const value_string clusapi_clusapi_ClusterNodeState_vals[];
60 int clusapi_dissect_enum_ClusterNodeState(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, uint8_t *drep _U_, int hf_index _U_, uint32_t *param _U_);
61#define CLUS_RESCLASS_UNKNOWN (0x00000000)
62#define CLUS_RESCLASS_STORAGE (0x00000001)
63#define CLUS_RESCLASS_NETWORK (0x00000002)
64 extern const value_string clusapi_clusapi_ResourceClass_vals[];
65 int clusapi_dissect_enum_ResourceClass(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, uint8_t *drep _U_, int hf_index _U_, uint32_t *param _U_);
66 int clusapi_dissect_struct_CLUS_RESOURCE_CLASS_INFO(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *parent_tree _U_, dcerpc_info* di _U_, uint8_t *drep _U_, int hf_index _U_, uint32_t param _U_);
67#define CLUSCTL_RESOURCE_UNKNOWN (0x01000000)
68#define CLUSCTL_RESOURCE_GET_CHARACTERISTICS (0x01000005)
69#define CLUSCTL_RESOURCE_GET_FLAGS (0x01000009)
70#define CLUSCTL_RESOURCE_GET_CLASS_INFO (0x0100000D)
71#define CLUSCTL_RESOURCE_GET_REQUIRED_DEPENDENCIES (0x01000011)
72#define CLUSCTL_RESOURCE_GET_NAME (0x01000029)
73#define CLUSCTL_RESOURCE_GET_RESOURCE_TYPE (0x0100002D)
74#define CLUSCTL_RESOURCE_GET_ID (0x01000039)
75#define CLUSCTL_RESOURCE_ENUM_COMMON_PROPERTIES (0x01000051)
76#define CLUSCTL_RESOURCE_GET_RO_COMMON_PROPERTIES (0x01000055)
77#define CLUSCTL_RESOURCE_GET_COMMON_PROPERTIES (0x01000059)
78#define CLUSCTL_RESOURCE_SET_COMMON_PROPERTIES (0x0140005E)
79#define CLUSCTL_RESOURCE_VALIDATE_COMMON_PROPERTIES (0x01000061)
80#define CLUSCTL_RESOURCE_GET_COMMON_PROPERTY_FMTS (0x01000065)
81#define CLUSCTL_RESOURCE_ENUM_PRIVATE_PROPERTIES (0x01000079)
82#define CLUSCTL_RESOURCE_GET_RO_PRIVATE_PROPERTIES (0x0100007D)
83#define CLUSCTL_RESOURCE_GET_PRIVATE_PROPERTIES (0x01000081)
84#define CLUSCTL_RESOURCE_SET_PRIVATE_PROPERTIES (0x01400086)
85#define CLUSCTL_RESOURCE_VALIDATE_PRIVATE_PROPERTIES (0x01000089)
86#define CLUSCTL_RESOURCE_GET_PRIVATE_PROPERTY_FMTS (0x0100008D)
87#define CLUSCTL_RESOURCE_ADD_REGISTRY_CHECKPOINT (0x014000A2)
88#define CLUSCTL_RESOURCE_DELETE_REGISTRY_CHECKPOINT (0x014000A6)
89#define CLUSCTL_RESOURCE_GET_REGISTRY_CHECKPOINTS (0x010000A9)
90#define CLUSCTL_RESOURCE_ADD_CRYPTO_CHECKPOINT (0x014000AE)
91#define CLUSCTL_RESOURCE_DELETE_CRYPTO_CHECKPOINT (0x014000B2)
92#define CLUSCTL_RESOURCE_GET_CRYPTO_CHECKPOINTS (0x010000B5)
93#define CLUSCTL_RESOURCE_UPGRADE_DLL (0x014000BA)
94#define CLUSCTL_RESOURCE_ADD_REGISTRY_CHECKPOINT_64BIT (0x014000BE)
95#define CLUSCTL_RESOURCE_ADD_REGISTRY_CHECKPOINT_32BIT (0x014000C2)
96#define CLUSCTL_RESOURCE_GET_NETWORK_NAME (0x01000169)
97#define CLUSCTL_RESOURCE_NETNAME_REGISTER_DNS_RECORDS (0x01000172)
98#define CLUSCTL_RESOURCE_GET_DNS_NAME (0x01000175)
99#define CLUSCTL_RESOURCE_NETNAME_SET_PWD_INFO (0x0100017A)
100#define CLUSCTL_RESOURCE_NETNAME_DELETE_CO (0x0100017E)
101#define CLUSCTL_RESOURCE_NETNAME_VALIDATE_VCO (0x01000181)
102#define CLUSCTL_RESOURCE_NETNAME_RESET_VCO (0x01000185)
103#define CLUSCTL_RESOURCE_NETNAME_CREDS_UPDATED (0x01c0018a)
104#define CLUSCTL_RESOURCE_STORAGE_GET_DISK_INFO (0x01000191)
105#define CLUSCTL_RESOURCE_STORAGE_IS_PATH_VALID (0x01000199)
106#define CLUSCTL_RESOURCE_IPADDRESS_RENEW_LEASE (0x014001BE)
107#define CLUSCTL_RESOURCE_IPADDRESS_RELEASE_LEASE (0x014001C2)
108#define CLUSCTL_RESOURCE_QUERY_MAINTENANCE_MODE (0x010001E1)
109#define CLUSCTL_RESOURCE_SET_MAINTENANCE_MODE (0x014001E6)
110#define CLUSCTL_RESOURCE_STORAGE_SET_DRIVELETTER (0x014001EA)
111#define CLUSCTL_RESOURCE_STORAGE_GET_DISK_INFO_EX (0x010001F1)
112#define CLUSCTL_RESOURCE_STORAGE_GET_DIRTY (0x01000219)
113#define CLUSCTL_RESOURCE_STORAGE_GET_MOUNTPOINTS (0x01000211)
114#define CLUSCTL_RESOURCE_STORAGE_GET_SHARED_VOLUME_INFO (0x01000225)
115#define CLUSCTL_RESOURCE_VM_START_MIGRATION (0x01600004)
116#define CLUSCTL_RESOURCE_VM_CANCEL_MIGRATION (0x01600008)
117#define CLUSCTL_RESOURCE_SET_CSV_MAINTENANCE_MODE (0x01400296)
118#define CLUSCTL_RESOURCE_ENABLE_SHARED_VOLUME_DIRECTIO (0x0140028a)
119#define CLUSCTL_RESOURCE_DISABLE_SHARED_VOLUME_DIRECTIO (0x0140028e)
120#define CLUSCTL_RESOURCE_SET_SHARED_VOLUME_BACKUP_MODE (0x0140029a)
121#define CLUSCTL_RESOURCE_GET_RELATED_RESOURCE_NAMES (0x01001fad)
122#define CLUSCTL_RESOURCE_POOL_GET_DRIVE_INFO (0x010002b5)
123#define CLUSCTL_RESOURCE_CLOUD_WITNESS_UPDATE_TOKEN (0x014020e6)
124#define CLUSCTL_RESOURCE_NETNAME_CHECK_OU_PERMISSIONS (0x07002121)
125#define CLUSCTL_RESOURCE_NETNAME_CHECK_AD_STATE (0x07002125)
126 extern const value_string clusapi_clusapi_ResourceControlCode_vals[];
127 int clusapi_dissect_enum_ResourceControlCode(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, uint8_t *drep _U_, int hf_index _U_, uint32_t *param _U_);
128#define CLUSCTL_RESOURCE_TYPE_UNKNOWN (0x02000000)
129#define CLUSCTL_RESOURCE_TYPE_GET_CHARACTERISTICS (0x02000005)
130#define CLUSCTL_RESOURCE_TYPE_GET_FLAGS (0x02000009)
131#define CLUSCTL_RESOURCE_TYPE_GET_CLASS_INFO (0x0200000D)
132#define CLUSCTL_RESOURCE_TYPE_GET_REQUIRED_DEPENDENCIES (0x02000011)
133#define CLUSCTL_RESOURCE_TYPE_GET_ARB_TIMEOUT (0x02000015)
134#define CLUSCTL_RESOURCE_TYPE_ENUM_COMMON_PROPERTIES (0x02000051)
135#define CLUSCTL_RESOURCE_TYPE_GET_RO_COMMON_PROPERTIES (0x02000055)
136#define CLUSCTL_RESOURCE_TYPE_GET_COMMON_PROPERTIES (0x02000059)
137#define CLUSCTL_RESOURCE_TYPE_SET_COMMON_PROPERTIES (0x0240005E)
138#define CLUSCTL_RESOURCE_TYPE_VALIDATE_COMMON_PROPERTIES (0x02000061)
139#define CLUSCTL_RESOURCE_TYPE_GET_COMMON_PROPERTY_FMTS (0x02000065)
140#define CLUSCTL_RESOURCE_TYPE_GET_COMMON_RESOURCE_PROPERTY_FMTS (0x02000069)
141#define CLUSCTL_RESOURCE_TYPE_ENUM_PRIVATE_PROPERTIES (0x02000079)
142#define CLUSCTL_RESOURCE_TYPE_GET_RO_PRIVATE_PROPERTIES (0x0200007D)
143#define CLUSCTL_RESOURCE_TYPE_GET_PRIVATE_PROPERTIES (0x02000081)
144#define CLUSCTL_RESOURCE_TYPE_SET_PRIVATE_PROPERTIES (0x02400086)
145#define CLUSCTL_RESOURCE_TYPE_VALIDATE_PRIVATE_PROPERTIES (0x02000089)
146#define CLUSCTL_RESOURCE_TYPE_GET_PRIVATE_PROPERTY_FMTS (0x0200008D)
147#define CLUSCTL_RESOURCE_TYPE_GET_PRIVATE_RESOURCE_PROPERTY_FMTS (0x02000091)
148#define CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS (0x02000195)
149#define CLUSCTL_RESOURCE_TYPE_NETNAME_VALIDATE_NETNAME (0x02000235)
150#define CLUSCTL_RESOURCE_TYPE_VALIDATE_PATH (0x02000231)
151#define CLUSCTL_RESOURCE_TYPE_GEN_APP_VALIDATE_DIRECTORY (0x02000239)
152#define CLUSCTL_RESOURCE_TYPE_STORAGE_GET_DRIVELETTERS (0x020001ED)
153#define CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS_EX (0x020001F5)
154#define CLUSCTL_RESOURCE_TYPE_STORAGE_REMAP_DRIVELETTER (0x02000201)
155#define CLUSCTL_RESOURCE_TYPE_STORAGE_GET_DISKID (0x02000205)
156#define CLUSCTL_RESOURCE_TYPE_STORAGE_IS_CLUSTERABLE (0x02000209)
157#define CLUSCTL_RESOURCE_TYPE_STORAGE_RELEASE_OWNERSHIP (0x0240020E)
158#define CLUSCTL_RESOURCE_TYPE_STORAGE_IS_CSV_FILE (0x1000229)
159#define CLUSCTL_RESOURCE_TYPE_CLOUD_WITNESS_VALIDATE_CREDENTIALS (0x020020e1)
160#define CLUSCTL_RESOURCE_TYPE_REPLICATION_GET_ELIGIBLE_LOGDISKS (0x02002149)
161#define CLUSCTL_RESOURCE_TYPE_REPLICATION_GET_ELIGIBLE_TARGET_DATADISKS (0x0200214D)
162#define CLUSCTL_RESOURCE_TYPE_REPLICATION_GET_ELIGIBLE_SOURCE_DATADISKS (0x02002151)
163#define CLUSCTL_RESOURCE_TYPE_REPLICATION_GET_REPLICA_VOLUMES (0x02002159)
164#define CLUSCTL_RESOURCE_TYPE_REPLICATION_GET_LOG_VOLUME (0x0200215D)
165#define CLUSCTL_RESOURCE_TYPE_REPLICATION_GET_REPLICATED_DISKS (0x02002155)
166#define CLUSCTL_RESOURCE_TYPE_REPLICATION_GET_RESOURCE_GROUP (0x02002161)
167 extern const value_string clusapi_clusapi_ResourceTypeControlCode_vals[];
168 int clusapi_dissect_enum_ResourceTypeControlCode(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, uint8_t *drep _U_, int hf_index _U_, uint32_t *param _U_);
169#define CLUSCTL_GROUP_UNKNOWN (0x03000000)
170#define CLUSCTL_GROUP_GET_CHARACTERISTICS (0x03000005)
171#define CLUSCTL_GROUP_GET_FLAGS (0x03000009)
172#define CLUSCTL_GROUP_GET_NAME (0x03000029)
173#define CLUSCTL_GROUP_GET_ID (0x03000039)
174#define CLUSCTL_GROUP_ENUM_COMMON_PROPERTIES (0x03000051)
175#define CLUSCTL_GROUP_GET_RO_COMMON_PROPERTIES (0x03000055)
176#define CLUSCTL_GROUP_GET_COMMON_PROPERTIES (0x03000059)
177#define CLUSCTL_GROUP_SET_COMMON_PROPERTIES (0x0340005E)
178#define CLUSCTL_GROUP_VALIDATE_COMMON_PROPERTIES (0x03000061)
179#define CLUSCTL_GROUP_GET_COMMON_PROPERTY_FMTS (0x03000065)
180#define CLUSCTL_GROUP_ENUM_PRIVATE_PROPERTIES (0x03000079)
181#define CLUSCTL_GROUP_GET_RO_PRIVATE_PROPERTIES (0x0300007D)
182#define CLUSCTL_GROUP_GET_PRIVATE_PROPERTIES (0x03000081)
183#define CLUSCTL_GROUP_SET_PRIVATE_PROPERTIES (0x03400086)
184#define CLUSCTL_GROUP_VALIDATE_PRIVATE_PROPERTIES (0x03000089)
185 extern const value_string clusapi_clusapi_GroupControlCode_vals[];
186 int clusapi_dissect_enum_GroupControlCode(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, uint8_t *drep _U_, int hf_index _U_, uint32_t *param _U_);
187#define CLUSCTL_NODE_UNKNOWN (0x04000000)
188#define CLUSCTL_NODE_GET_CHARACTERISTICS (0x04000005)
189#define CLUSCTL_NODE_GET_FLAGS (0x04000009)
190#define CLUSCTL_NODE_GET_NAME (0x04000029)
191#define CLUSCTL_NODE_GET_ID (0x04000039)
192#define CLUSCTL_NODE_GET_CLUSTER_SERVICE_ACCOUNT_NAME (0x04000041)
193#define CLUSCTL_NODE_ENUM_COMMON_PROPERTIES (0x04000051)
194#define CLUSCTL_NODE_GET_RO_COMMON_PROPERTIES (0x04000055)
195#define CLUSCTL_NODE_GET_COMMON_PROPERTIES (0x04000059)
196#define CLUSCTL_NODE_SET_COMMON_PROPERTIES (0x0440005E)
197#define CLUSCTL_NODE_VALIDATE_COMMON_PROPERTIES (0x04000061)
198#define CLUSCTL_NODE_ENUM_PRIVATE_PROPERTIES (0x04000079)
199#define CLUSCTL_NODE_GET_RO_PRIVATE_PROPERTIES (0x0400007D)
200#define CLUSCTL_NODE_GET_PRIVATE_PROPERTIES (0x04000081)
201#define CLUSCTL_NODE_SET_PRIVATE_PROPERTIES (0x04400086)
202#define CLUSCTL_NODE_VALIDATE_PRIVATE_PROPERTIES (0x04000089)
203 extern const value_string clusapi_clusapi_NodeControlCode_vals[];
204 int clusapi_dissect_enum_NodeControlCode(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, uint8_t *drep _U_, int hf_index _U_, uint32_t *param _U_);
205#define ClusterNetworkUnavailable (0x00000000)
206#define ClusterNetworkDown (0x00000001)
207#define ClusterNetworkPartitioned (0x00000002)
208#define ClusterNetworkUp (0x00000003)
209#define ClusterNetworkStateUnknown (0xFFFFFFFF)
210 extern const value_string clusapi_clusapi_ClusterNetworkState_vals[];
211 int clusapi_dissect_enum_ClusterNetworkState(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, uint8_t *drep _U_, int hf_index _U_, uint32_t *param _U_);
212#define ClusterNetInterfaceFailed (0x00000000)
213#define ClusterNetInterfaceUnreachable (0x00000001)
214#define ClusterNetInterfaceUnavailable (0x00000002)
215#define ClusterNetInterfaceUp (0x00000003)
216#define ClusterNetInterfaceStateUnknown (0xFFFFFFFF)
217 extern const value_string clusapi_clusapi_ClusterNetInterfaceState_vals[];
218 int clusapi_dissect_enum_ClusterNetInterfaceState(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, uint8_t *drep _U_, int hf_index _U_, uint32_t *param _U_);
219 int clusapi_dissect_bitmap_ClusterResTypeEnumType(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, uint8_t *drep _U_, int hf_index _U_, uint32_t param _U_);
220#define CLUSCTL_CLUSTER_UNKNOWN (0x07000000)
221#define CLUSCTL_CLUSTER_GET_FQDN (0x0700003D)
222#define CLUSCTL_CLUSTER_CHECK_VOTER_EVICT (0x07000045)
223#define CLUSCTL_CLUSTER_CHECK_VOTER_DOWN (0x07000049)
224#define CLUSCTL_CLUSTER_SHUTDOWN (0x0700004D)
225#define CLUSCTL_CLUSTER_ENUM_COMMON_PROPERTIES (0x07000051)
226#define CLUSCTL_CLUSTER_GET_RO_COMMON_PROPERTIES (0x07000055)
227#define CLUSCTL_CLUSTER_GET_COMMON_PROPERTIES (0x07000059)
228#define CLUSCTL_CLUSTER_SET_COMMON_PROPERTIES (0x0740005E)
229#define CLUSCTL_CLUSTER_VALIDATE_COMMON_PROPERTIES (0x07000061)
230#define CLUSCTL_CLUSTER_GET_COMMON_PROPERTY_FMTS (0x07000065)
231#define CLUSCTL_CLUSTER_ENUM_PRIVATE_PROPERTIES (0x07000079)
232#define CLUSCTL_CLUSTER_GET_RO_PRIVATE_PROPERTIES (0x0700007D)
233#define CLUSCTL_CLUSTER_GET_PRIVATE_PROPERTIES (0x07000081)
234#define CLUSCTL_CLUSTER_SET_PRIVATE_PROPERTIES (0x07400086)
235#define CLUSCTL_CLUSTER_VALIDATE_PRIVATE_PROPERTIES (0x07000089)
236#define CLUSCTL_CLUSTER_GET_SHARED_VOLUME_ID (0x07000291)
237#define CLUSCTL_CLUSTER_UPGRADE_CLUSTER_VERSION (0x074000ce)
238#define CLUSCTL_CLUSTER_CLEAR_UPGRADE_IN_PROGRESS (0x074000d2)
239#define CLUSCTL_CLUSTER_IS_READY_FOR_UPGRADE (0x070000d5)
240 extern const value_string clusapi_clusapi_ClusterControlCode_vals[];
241 int clusapi_dissect_enum_ClusterControlCode(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, uint8_t *drep _U_, int hf_index _U_, uint32_t *param _U_);
242#define CLUSPROP_SYNTAX_ENDMARK (0x00000000)
243#define CLUSPROP_SYNTAX_NAME (0x00040003)
244#define CLUSPROP_SYNTAX_RESCLASS (0x00020002)
245#define CLUSPROP_SYNTAX_LIST_VALUE_SZ (0x00010003)
246#define CLUSPROP_SYNTAX_LIST_VALUE_EXPAND_SZ (0x00010004)
247#define CLUSPROP_SYNTAX_LIST_VALUE_DWORD (0x00010002)
248#define CLUSPROP_SYNTAX_LIST_VALUE_BINARY (0x00010001)
249#define CLUSPROP_SYNTAX_LIST_VALUE_MULTI_SZ (0x00010005)
250#define CLUSPROP_SYNTAX_LIST_VALUE_LONG (0x00010007)
251#define CLUSPROP_SYNTAX_LIST_VALUE_EXPANDED_SZ (0x00010008)
252#define CLUSPROP_SYNTAX_LIST_VALUE_SECURITY_DESCRIPTOR (0x00010009)
253#define CLUSPROP_SYNTAX_LIST_VALUE_LARGE_INTEGER (0x0001000a)
254#define CLUSPROP_SYNTAX_LIST_VALUE_ULARGE_INTEGER (0x00010006)
255#define CLUSPROP_SYNTAX_LIST_VALUE_WORD (0x0001000b)
256#define CLUSPROP_SYNTAX_LIST_VALUE_FILETIME (0x0001000c)
257#define CLUSPROP_SYNTAX_DISK_SIGNATURE (0x00050002)
258#define CLUSPROP_SYNTAX_SCSI_ADDRESS (0x00060002)
259#define CLUSPROP_SYNTAX_DISK_NUMBER (0x00070002)
260#define CLUSPROP_SYNTAX_PARTITION_INFO (0x00080001)
261#define CLUSPROP_SYNTAX_DISK_SERIALNUMBER (0x000a0003)
262#define CLUSPROP_SYNTAX_DISK_GUID (0x000b0003)
263#define CLUSPROP_SYNTAX_DISK_SIZE (0x000c0006)
264#define CLUSPROP_SYNTAX_PARTITION_INFO_EX (0x000d0001)
265 extern const value_string clusapi_CLUSTER_PROPERTY_SYNTAX_vals[];
266 int clusapi_dissect_enum_CLUSTER_PROPERTY_SYNTAX(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, uint8_t *drep _U_, int hf_index _U_, uint32_t *param _U_);
267 int clusapi_dissect_bitmap_DesiredAccessMask(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, uint8_t *drep _U_, int hf_index _U_, uint32_t param _U_);
268 int clusapi_dissect_struct_NOTIFY_FILTER_AND_TYPE_RPC(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *parent_tree _U_, dcerpc_info* di _U_, uint8_t *drep _U_, int hf_index _U_, uint32_t param _U_);
269 int clusapi_dissect_struct_NOTIFICATION_DATA_RPC(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *parent_tree _U_, dcerpc_info* di _U_, uint8_t *drep _U_, int hf_index _U_, uint32_t param _U_);
270 int clusapi_dissect_struct_NOTIFICATION_RPC(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *parent_tree _U_, dcerpc_info* di _U_, uint8_t *drep _U_, int hf_index _U_, uint32_t param _U_);
271 int clusapi_dissect_struct_CLUSTER_DISKID(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *parent_tree _U_, dcerpc_info* di _U_, uint8_t *drep _U_, int hf_index _U_, uint32_t param _U_);
272 int clusapi_dissect_struct_CLUSTER_MRR_NODE_RESPONSE(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *parent_tree _U_, dcerpc_info* di _U_, uint8_t *drep _U_, int hf_index _U_, uint32_t param _U_);
273 int clusapi_dissect_struct_CLUSTER_MRR_RESPONSE(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *parent_tree _U_, dcerpc_info* di _U_, uint8_t *drep _U_, int hf_index _U_, uint32_t param _U_);
274 int clusapi_dissect_struct_NOTIFICATION_DATA_ASYNC_RPC(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *parent_tree _U_, dcerpc_info* di _U_, uint8_t *drep _U_, int hf_index _U_, uint32_t param _U_);
275#define DiskIdSignature (0x00000001)
276#define DiskIdGuid (0x00000002)
277#define DiskIdUnKnown (0x00001388)
278 extern const value_string clusapi_CLUSDSK_DISKID_ENUM_vals[];
279 int clusapi_dissect_enum_CLUSDSK_DISKID_ENUM(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, uint8_t *drep _U_, int hf_index _U_, uint32_t *param _U_);
280#define CLUSPROP_TYPE_ENDMARK (0x0000)
281#define CLUSPROP_TYPE_LIST_VALUE (0x0001)
282#define CLUSPROP_TYPE_RESCLASS (0x0002)
283#define CLUSPROP_TYPE_NAME (0x0004)
284#define CLUSPROP_TYPE_SIGNATURE (0x0005)
285#define CLUSPROP_TYPE_SCSIADDRESS (0x0006)
286#define CLUSPROP_TYPE_DISK_NUMBER (0x0007)
287#define CLUSPROP_TYPE_PARTITION_INFO (0x0008)
288#define CLUSPROP_TYPE_DISK_SERIALNUMBER (0x000a)
289#define CLUSPROP_TYPE_DISK_GUID (0x000b)
290#define CLUSPROP_TYPE_DISK_SIZE (0x000c)
291#define CLUSPROP_TYPE_PARTITION_INFO_EX (0x000d)
292 extern const value_string clusapi_CLUSTER_PROPERTY_TYPE_vals[];
293 int clusapi_dissect_enum_CLUSTER_PROPERTY_TYPE(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, uint8_t *drep _U_, int hf_index _U_, uint32_t *param _U_);
294#define CLUSPROP_FORMAT_UNKNOWN (0x0000)
295#define CLUSPROP_FORMAT_BINARY (0x0001)
296#define CLUSPROP_FORMAT_DWORD (0x0002)
297#define CLUSPROP_FORMAT_SZ (0x0003)
298#define CLUSPROP_FORMAT_EXPAND_SZ (0x0004)
299#define CLUSPROP_FORMAT_MULTI_SZ (0x0005)
300#define CLUSPROP_FORMAT_ULARGE_INTEGER (0x0006)
301#define CLUSPROP_FORMAT_LONG (0x0007)
302#define CLUSPROP_FORMAT_EXPANDED_SZ (0x0008)
303#define CLUSPROP_FORMAT_SECURITY_DESCRIPTOR (0x0009)
304#define CLUSPROP_FORMAT_LARGE_INTEGER (0x000a)
305#define CLUSPROP_FORMAT_WORD (0x000b)
306#define CLUSPROP_FORMAT_FILETIME (0x000c)
307 extern const value_string clusapi_CLUSTER_PROPERTY_FORMAT_vals[];
308 int clusapi_dissect_enum_CLUSTER_PROPERTY_FORMAT(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, uint8_t *drep _U_, int hf_index _U_, uint32_t *param _U_);
309#define CLUS_CHAR_UNKNOWN (0x00000000)
310#define CLUS_CHAR_QUORUM (0x00000001)
311#define CLUS_CHAR_DELETE_REQUIRES_ALL_NODES (0x00000002)
312#define CLUS_CHAR_LOCAL_QUORUM (0x00000004)
313#define CLUS_CHAR_BROADCAST_DELETE (0x00000020)
314#define CLUS_CHAR_SINGLE_CLUSTER_INSTANCE (0x00000040)
315#define CLUS_CHAR_SINGLE_GROUP_INSTANCE (0x00000080)
316#define CLUS_CHAR_COEXIST_IN_SHARED_VOLUME_GROUP (0x00000100)
317#define CLUS_CHAR_RESERVED1 (0x00000200)
318#define CLUS_CHAR_MONITOR_DETACH (0x00000400)
319#define CLUS_CHAR_RESERVED2 (0x00000800)
320#define CLUS_CHAR_RESERVED3 (0x00001000)
321#define CLUS_CHAR_RESERVED4 (0x00002000)
322 extern const value_string clusapi_CLUS_CHARACTERISTICS_vals[];
323 int clusapi_dissect_enum_CLUS_CHARACTERISTICS(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, uint8_t *drep _U_, int hf_index _U_, uint32_t *param _U_);
324#define CLUS_FLAG_CORE (0x00000001)
325 extern const value_string clusapi_CLUS_FLAGS_vals[];
326 int clusapi_dissect_enum_CLUS_FLAGS(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, uint8_t *drep _U_, int hf_index _U_, uint32_t *param _U_);
327#define MaintenanceModeTypeDisableIsAliveCheck (1)
328#define MaintenanceModeTypeOfflineResource (2)
329#define MaintenanceModeTypeUnclusterResource (3)
330 extern const value_string clusapi_MAINTENANCE_MODE_TYPE_vals[];
331 int clusapi_dissect_enum_MAINTENANCE_MODE_TYPE(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, uint8_t *drep _U_, int hf_index _U_, uint32_t *param _U_);
332#define CLUSTER_CHANGE_NODE_STATE (0x00000001)
333#define CLUSTER_CHANGE_NODE_DELETED (0x00000002)
334#define CLUSTER_CHANGE_NODE_ADDED (0x00000004)
335#define CLUSTER_CHANGE_NODE_PROPERTY (0x00000008)
336#define CLUSTER_CHANGE_REGISTRY_NAME (0x00000010)
337#define CLUSTER_CHANGE_REGISTRY_ATTRIBUTES (0x00000020)
338#define CLUSTER_CHANGE_REGISTRY_VALUE (0x00000040)
339#define CLUSTER_CHANGE_REGISTRY_SUBTREE (0x00000080)
340#define CLUSTER_CHANGE_RESOURCE_STATE (0x00000100)
341#define CLUSTER_CHANGE_RESOURCE_DELETED (0x00000200)
342#define CLUSTER_CHANGE_RESOURCE_ADDED (0x00000400)
343#define CLUSTER_CHANGE_RESOURCE_PROPERTY (0x00000800)
344#define CLUSTER_CHANGE_GROUP_STATE (0x00001000)
345#define CLUSTER_CHANGE_GROUP_DELETED (0x00002000)
346#define CLUSTER_CHANGE_GROUP_ADDED (0x00004000)
347#define CLUSTER_CHANGE_GROUP_PROPERTY (0x00008000)
348#define CLUSTER_CHANGE_RESOURCE_TYPE_DELETED (0x00010000)
349#define CLUSTER_CHANGE_RESOURCE_TYPE_ADDED (0x00020000)
350#define CLUSTER_CHANGE_RESOURCE_TYPE_PROPERTY (0x00040000)
351#define CLUSTER_CHANGE_CLUSTER_RECONNECT (0x00080000)
352#define CLUSTER_CHANGE_NETWORK_STATE (0x00100000)
353#define CLUSTER_CHANGE_NETWORK_DELETED (0x00200000)
354#define CLUSTER_CHANGE_NETWORK_ADDED (0x00400000)
355#define CLUSTER_CHANGE_NETWORK_PROPERTY (0x00800000)
356#define CLUSTER_CHANGE_NETINTERFACE_STATE (0x01000000)
357#define CLUSTER_CHANGE_NETINTERFACE_DELETED (0x02000000)
358#define CLUSTER_CHANGE_NETINTERFACE_ADDED (0x04000000)
359#define CLUSTER_CHANGE_NETINTERFACE_PROPERTY (0x08000000)
360#define CLUSTER_CHANGE_QUORUM_STATE (0x10000000)
361#define CLUSTER_CHANGE_CLUSTER_STATE (0x20000000)
362#define CLUSTER_CHANGE_CLUSTER_PROPERTY (0x40000000)
363#define CLUSTER_CHANGE_HANDLE_CLOSE (0x80000000)
364 extern const value_string clusapi_CLUSTER_CHANGE_vals[];
365 int clusapi_dissect_enum_CLUSTER_CHANGE(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, uint8_t *drep _U_, int hf_index _U_, uint32_t *param _U_);
366#define CLUSREG_SET_VALUE (1)
367#define CLUSREG_CREATE_KEY (2)
368#define CLUSREG_DELETE_KEY (3)
369#define CLUSREG_DELETE_VALUE (4)
370#define CLUSREG_VALUE_DELETED (6)
371#define CLUSREG_READ_KEY (7)
372#define CLUSREG_READ_VALUE (8)
373#define CLUSREG_READ_ERROR (9)
374 extern const value_string clusapi_CLUSTER_REG_BATCH_COMMAND_vals[];
375 int clusapi_dissect_enum_CLUSTER_REG_BATCH_COMMAND(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, uint8_t *drep _U_, int hf_index _U_, uint32_t *param _U_);
376#define CLUSTER_QUORUM_MAINTAINED (0)
377#define CLUSTER_QUORUM_LOST (1)
378 extern const value_string clusapi_CLUSTER_QUORUM_VALUE_vals[];
379 int clusapi_dissect_enum_CLUSTER_QUORUM_VALUE(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, uint8_t *drep _U_, int hf_index _U_, uint32_t *param _U_);
380#define CLUSTER_OBJECT_TYPE_CLUSTER (0x00000001)
381#define CLUSTER_OBJECT_TYPE_GROUP (0x00000002)
382#define CLUSTER_OBJECT_TYPE_RESOURCE (0x00000003)
383#define CLUSTER_OBJECT_TYPE_RESOURCE_TYPE (0x00000004)
384#define CLUSTER_OBJECT_TYPE_NETWORK_INTERFACE (0x00000005)
385#define CLUSTER_OBJECT_TYPE_NETWORK (0x00000006)
386#define CLUSTER_OBJECT_TYPE_NODE (0x00000007)
387#define CLUSTER_OBJECT_TYPE_REGISTRY (0x00000008)
388#define CLUSTER_OBJECT_TYPE_QUORUM (0x00000009)
389#define CLUSTER_OBJECT_TYPE_SHARED_VOLUME (0x0000000a)
390 extern const value_string clusapi_CLUSTER_OBJECT_TYPE_vals[];
391 int clusapi_dissect_enum_CLUSTER_OBJECT_TYPE(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, uint8_t *drep _U_, int hf_index _U_, uint32_t *param _U_);
392#define CLUSTER_CHANGE_CLUSTER_RECONNECT_V2 (0x00000001)
393#define CLUSTER_CHANGE_CLUSTER_STATE_V2 (0x00000002)
394#define CLUSTER_CHANGE_CLUSTER_GROUP_ADDED_V2 (0x00000004)
395#define CLUSTER_CHANGE_CLUSTER_HANDLE_CLOSE_V2 (0x00000008)
396#define CLUSTER_CHANGE_CLUSTER_NETWORK_ADDED_V2 (0x00000010)
397#define CLUSTER_CHANGE_CLUSTER_NODE_ADDED_V2 (0x00000020)
398#define CLUSTER_CHANGE_CLUSTER_RESOURCE_TYPE_ADDED_V2 (0x00000040)
399#define CLUSTER_CHANGE_CLUSTER_COMMON_PROPERTY_V2 (0x00000080)
400#define CLUSTER_CHANGE_CLUSTER_PRIVATE_PROPERTY_V2 (0x00000100)
401#define CLUSTER_CHANGE_CLUSTER_LOST_NOTIFICATIONS_V2 (0x00000200)
402#define CLUSTER_CHANGE_CLUSTER_RENAME_V2 (0x00000400)
403 extern const value_string clusapi_CLUSTER_CHANGE_CLUSTER_V2_vals[];
404 int clusapi_dissect_enum_CLUSTER_CHANGE_CLUSTER_V2(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, uint8_t *drep _U_, int hf_index _U_, uint32_t *param _U_);
405#define CLUSTER_CHANGE_GROUP_DELETED_V2 (0x00000001)
406#define CLUSTER_CHANGE_GROUP_COMMON_PROPERTY_V2 (0x00000002)
407#define CLUSTER_CHANGE_GROUP_PRIVATE_PROPERTY_V2 (0x00000004)
408#define CLUSTER_CHANGE_GROUP_STATE_V2 (0x00000008)
409#define CLUSTER_CHANGE_GROUP_OWNER_NODE_V2 (0x00000010)
410#define CLUSTER_CHANGE_GROUP_PREFERRED_OWNERS_V2 (0x00000020)
411#define CLUSTER_CHANGE_GROUP_RESOURCE_ADDED_V2 (0x00000040)
412#define CLUSTER_CHANGE_GROUP_RESOURCE_GAINED_V2 (0x00000080)
413#define CLUSTER_CHANGE_GROUP_RESOURCE_LOST_V2 (0x00000100)
414#define CLUSTER_CHANGE_GROUP_HANDLE_CLOSE_V2 (0x00000200)
415 extern const value_string clusapi_CLUSTER_CHANGE_GROUP_V2_vals[];
416 int clusapi_dissect_enum_CLUSTER_CHANGE_GROUP_V2(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, uint8_t *drep _U_, int hf_index _U_, uint32_t *param _U_);
417#define CLUSTER_CHANGE_RESOURCE_COMMON_PROPERTY_V2 (0x00000001)
418#define CLUSTER_CHANGE_RESOURCE_PRIVATE_PROPERTY_V2 (0x00000002)
419#define CLUSTER_CHANGE_RESOURCE_STATE_V2 (0x00000004)
420#define CLUSTER_CHANGE_RESOURCE_OWNER_GROUP_V2 (0x00000008)
421#define CLUSTER_CHANGE_RESOURCE_DEPENDENCIES_V2 (0x00000010)
422#define CLUSTER_CHANGE_RESOURCE_DEPENDENTS_V2 (0x00000020)
423#define CLUSTER_CHANGE_RESOURCE_POSSIBLE_OWNERS_V2 (0x00000040)
424#define CLUSTER_CHANGE_RESOURCE_DELETED_V2 (0x00000080)
425#define CLUSTER_CHANGE_RESOURCE_DLL_UPGRADED_V2 (0x00000100)
426#define CLUSTER_CHANGE_RESOURCE_HANDLE_CLOSE_V2 (0x00000200)
427 extern const value_string clusapi_CLUSTER_CHANGE_RESOURCE_V2_vals[];
428 int clusapi_dissect_enum_CLUSTER_CHANGE_RESOURCE_V2(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, uint8_t *drep _U_, int hf_index _U_, uint32_t *param _U_);
429#define CLUSTER_CHANGE_RESOURCE_TYPE_DELETED_V2 (0x00000001)
430#define CLUSTER_CHANGE_RESOURCE_TYPE_COMMON_PROPERTY_V2 (0x00000002)
431#define CLUSTER_CHANGE_RESOURCE_TYPE_PRIVATE_PROPERTY_V2 (0x00000004)
432#define CLUSTER_CHANGE_RESOURCE_TYPE_POSSIBLE_OWNERS_V2 (0x00000008)
433#define CLUSTER_CHANGE_RESOURCE_TYPE_DLL_UPGRADED_V2 (0x00000010)
434 extern const value_string clusapi_CHANGE_RESOURCE_TYPE_V2_vals[];
435 int clusapi_dissect_enum_CHANGE_RESOURCE_TYPE_V2(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, uint8_t *drep _U_, int hf_index _U_, uint32_t *param _U_);
436#define CLUSTER_CHANGE_NETINTERFACE_DELETED_V2 (0x00000001)
437#define CLUSTER_CHANGE_NETINTERFACE_COMMON_PROPERTY_V2 (0x00000002)
438#define CLUSTER_CHANGE_NETINTERFACE_PRIVATE_PROPERTY_V2 (0x00000004)
439#define CLUSTER_CHANGE_NETINTERFACE_STATE_V2 (0x00000008)
440#define CLUSTER_CHANGE_NETINTERFACE_HANDLE_CLOSE_V2 (0x00000010)
441 extern const value_string clusapi_CLUSTER_CHANGE_NETINTERFACE_V2_vals[];
442 int clusapi_dissect_enum_CLUSTER_CHANGE_NETINTERFACE_V2(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, uint8_t *drep _U_, int hf_index _U_, uint32_t *param _U_);
443#define CLUSTER_CHANGE_NETWORK_DELETED_V2 (0x00000001)
444#define CLUSTER_CHANGE_NETWORK_COMMON_PROPERTY_V2 (0x00000002)
445#define CLUSTER_CHANGE_NETWORK_PRIVATE_PROPERTY_V2 (0x00000004)
446#define CLUSTER_CHANGE_NETWORK_STATE_V2 (0x00000008)
447#define CLUSTER_CHANGE_NETWORK_HANDLE_CLOSE_V2 (0x00000010)
448 extern const value_string clusapi_CLUSTER_CHANGE_NETWORK_V2_vals[];
449 int clusapi_dissect_enum_CLUSTER_CHANGE_NETWORK_V2(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, uint8_t *drep _U_, int hf_index _U_, uint32_t *param _U_);
450#define CLUSTER_CHANGE_NODE_NETINTERFACE_ADDED_V2 (0x00000001)
451#define CLUSTER_CHANGE_NODE_DELETED_V2 (0x00000002)
452#define CLUSTER_CHANGE_NODE_COMMON_PROPERTY_V2 (0x00000004)
453#define CLUSTER_CHANGE_NODE_PRIVATE_PROPERTY_V2 (0x00000008)
454#define CLUSTER_CHANGE_NODE_STATE_V2 (0x00000010)
455#define CLUSTER_CHANGE_NODE_GROUP_GAINED_V2 (0x00000020)
456#define CLUSTER_CHANGE_NODE_GROUP_LOST_V2 (0x00000040)
457#define CLUSTER_CHANGE_NODE_HANDLE_CLOSE_V2 (0x00000080)
458 extern const value_string clusapi_CLUSTER_CHANGE_NODE_V2_vals[];
459 int clusapi_dissect_enum_CLUSTER_CHANGE_NODE_V2(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, uint8_t *drep _U_, int hf_index _U_, uint32_t *param _U_);
460#define CLUSTER_CHANGE_REGISTRY_ATTRIBUTES_V2 (0x00000001)
461#define CLUSTER_CHANGE_REGISTRY_NAME_V2 (0x00000002)
462#define CLUSTER_CHANGE_REGISTRY_SUBTREE_V2 (0x00000004)
463#define CLUSTER_CHANGE_REGISTRY_VALUE_V2 (0x00000008)
464#define CLUSTER_CHANGE_REGISTRY_HANDLE_CLOSE_V2 (0x00000010)
465 extern const value_string clusapi_CLUSTER_CHANGE_REGISTRY_V2_vals[];
466 int clusapi_dissect_enum_CLUSTER_CHANGE_REGISTRY_V2(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, uint8_t *drep _U_, int hf_index _U_, uint32_t *param _U_);
467#define CLUSTER_CHANGE_QUORUM_STATE_V2 (0x00000001)
468 extern const value_string clusapi_CLUSTER_CHANGE_QUORUM_V2_vals[];
469 int clusapi_dissect_enum_CLUSTER_CHANGE_QUORUM_V2(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, uint8_t *drep _U_, int hf_index _U_, uint32_t *param _U_);
470#define CLUSTER_CHANGE_SHARED_VOLUME_STATE_V2 (0x00000001)
471 extern const value_string clusapi_CLUSTER_CHANGE_SHARED_VOLUME_V2_vals[];
472 int clusapi_dissect_enum_CLUSTER_CHANGE_SHARED_VOLUME_V2(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, uint8_t *drep _U_, int hf_index _U_, uint32_t *param _U_);
473#endif /* __PACKET_DCERPC_CLUSAPI_H */
_dcerpc_info
Definition packet-dcerpc.h:154
_packet_info
Definition packet_info.h:43
_proto_node
Definition proto.h:907
_value_string
Mapping between a 32-bit integer value and its string representation.
Definition value_string.h:33
tvbuff
Definition tvbuff-int.h:35