2 This file was automatically generated by Pidl
3 from clusapi.idl and clusapi.cnf.
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
14 #include <wsutil/array.h>
15 #include <epan/packet.h>
18 #include "packet-dcerpc.h"
19 #include "packet-dcerpc-nt.h"
20 #include "packet-windows-common.h"
21 #include "packet-dcerpc-clusapi.h"
22 void proto_register_dcerpc_clusapi(void);
23 void proto_reg_handoff_dcerpc_clusapi(void);
25 /* Ett declarations */
26 static int ett_dcerpc_clusapi
;
27 static int ett_clusapi_RPC_SECURITY_DESCRIPTOR
;
28 static int ett_clusapi_RPC_SECURITY_ATTRIBUTES
;
29 static int ett_clusapi_CLUSTER_OPERATIONAL_VERSION_INFO
;
30 static int ett_clusapi_IDL_CLUSTER_SET_PASSWORD_STATUS
;
31 static int ett_clusapi_CLUSTER_CREATE_GROUP_INFO_RPC
;
32 static int ett_clusapi_ClusterEnumType
;
33 static int ett_clusapi_ENUM_ENTRY
;
34 static int ett_clusapi_ENUM_LIST
;
35 static int ett_clusapi_GROUP_ENUM_ENTRY
;
36 static int ett_clusapi_RESOURCE_ENUM_ENTRY
;
37 static int ett_clusapi_GROUP_ENUM_LIST
;
38 static int ett_clusapi_RESOURCE_ENUM_LIST
;
39 static int ett_clusapi_ClusterGroupEnumType
;
40 static int ett_clusapi_CLUS_RESOURCE_CLASS_INFO
;
41 static int ett_clusapi_ClusterResTypeEnumType
;
42 static int ett_clusapi_clusapi_DesiredAccessMask
;
43 static int ett_clusapi_NOTIFY_FILTER_AND_TYPE_RPC
;
44 static int ett_clusapi_NOTIFICATION_DATA_RPC
;
45 static int ett_clusapi_NOTIFICATION_RPC
;
46 static int ett_clusapi_CLUSTER_DISKID
;
47 static int ett_clusapi_CLUSTER_MRR_NODE_RESPONSE
;
48 static int ett_clusapi_CLUSTER_MRR_RESPONSE
;
49 static int ett_clusapi_NOTIFICATION_DATA_ASYNC_RPC
;
52 /* Header field declarations */
53 static int hf_clusapi_CLUSTER_CREATE_GROUP_INFO_RPC_dwGroupType
;
54 static int hf_clusapi_CLUSTER_CREATE_GROUP_INFO_RPC_dwVersion
;
55 static int hf_clusapi_CLUSTER_DISKID_DiskIdBlob
;
56 static int hf_clusapi_CLUSTER_DISKID_DiskIdType
;
57 static int hf_clusapi_CLUSTER_MRR_NODE_RESPONSE_ResultCode
;
58 static int hf_clusapi_CLUSTER_MRR_NODE_RESPONSE_ResultSize
;
59 static int hf_clusapi_CLUSTER_MRR_NODE_RESPONSE_pResultData
;
60 static int hf_clusapi_CLUSTER_MRR_NODE_RESPONSE_pszNodeName
;
61 static int hf_clusapi_CLUSTER_MRR_RESPONSE_NodeCount
;
62 static int hf_clusapi_CLUSTER_MRR_RESPONSE_pNodes
;
63 static int hf_clusapi_CLUSTER_OPERATIONAL_VERSION_INFO_dwClusterHighestVersion
;
64 static int hf_clusapi_CLUSTER_OPERATIONAL_VERSION_INFO_dwClusterLowestVersion
;
65 static int hf_clusapi_CLUSTER_OPERATIONAL_VERSION_INFO_dwFlags
;
66 static int hf_clusapi_CLUSTER_OPERATIONAL_VERSION_INFO_dwReserved
;
67 static int hf_clusapi_CLUSTER_OPERATIONAL_VERSION_INFO_dwSize
;
68 static int hf_clusapi_CLUS_RESOURCE_CLASS_INFO_Class
;
69 static int hf_clusapi_CLUS_RESOURCE_CLASS_INFO_SubClass
;
70 static int hf_clusapi_ClusterEnumType_CLUSTER_ENUM_GROUP
;
71 static int hf_clusapi_ClusterEnumType_CLUSTER_ENUM_INTERNAL_NETWORK
;
72 static int hf_clusapi_ClusterEnumType_CLUSTER_ENUM_NETINTERFACE
;
73 static int hf_clusapi_ClusterEnumType_CLUSTER_ENUM_NETWORK
;
74 static int hf_clusapi_ClusterEnumType_CLUSTER_ENUM_NODE
;
75 static int hf_clusapi_ClusterEnumType_CLUSTER_ENUM_RESOURCE
;
76 static int hf_clusapi_ClusterEnumType_CLUSTER_ENUM_RESTYPE
;
77 static int hf_clusapi_ClusterEnumType_CLUSTER_ENUM_SHARED_VOLUME_RESOURCE
;
78 static int hf_clusapi_ClusterGroupEnumType_CLUSTER_GROUP_ENUM_CONTAINS
;
79 static int hf_clusapi_ClusterGroupEnumType_CLUSTER_GROUP_ENUM_NODES
;
80 static int hf_clusapi_ClusterResTypeEnumType_CLUSTER_RESOURCE_TYPE_ENUM_NODES
;
81 static int hf_clusapi_ClusterResTypeEnumType_CLUSTER_RESOURCE_TYPE_ENUM_RESOURCES
;
82 static int hf_clusapi_ENUM_ENTRY_Name
;
83 static int hf_clusapi_ENUM_ENTRY_Type
;
84 static int hf_clusapi_ENUM_LIST_Entry
;
85 static int hf_clusapi_ENUM_LIST_EntryCount
;
86 static int hf_clusapi_GROUP_ENUM_ENTRY_Id
;
87 static int hf_clusapi_GROUP_ENUM_ENTRY_Name
;
88 static int hf_clusapi_GROUP_ENUM_ENTRY_Owner
;
89 static int hf_clusapi_GROUP_ENUM_ENTRY_Properties
;
90 static int hf_clusapi_GROUP_ENUM_ENTRY_RoProperties
;
91 static int hf_clusapi_GROUP_ENUM_ENTRY_cbProperties
;
92 static int hf_clusapi_GROUP_ENUM_ENTRY_cbRoProperties
;
93 static int hf_clusapi_GROUP_ENUM_ENTRY_dwFlags
;
94 static int hf_clusapi_GROUP_ENUM_ENTRY_dwState
;
95 static int hf_clusapi_GROUP_ENUM_LIST_Entry
;
96 static int hf_clusapi_GROUP_ENUM_LIST_EntryCount
;
97 static int hf_clusapi_IDL_CLUSTER_SET_PASSWORD_STATUS_NodeId
;
98 static int hf_clusapi_IDL_CLUSTER_SET_PASSWORD_STATUS_ReturnStatus
;
99 static int hf_clusapi_IDL_CLUSTER_SET_PASSWORD_STATUS_SetAttempted
;
100 static int hf_clusapi_NOTIFICATION_DATA_ASYNC_RPC_Name
;
101 static int hf_clusapi_NOTIFICATION_DATA_ASYNC_RPC_dwFilter
;
102 static int hf_clusapi_NOTIFICATION_DATA_ASYNC_RPC_dwNotifyKey
;
103 static int hf_clusapi_NOTIFICATION_DATA_RPC_FilterAndType
;
104 static int hf_clusapi_NOTIFICATION_DATA_RPC_Name
;
105 static int hf_clusapi_NOTIFICATION_DATA_RPC_ObjectId
;
106 static int hf_clusapi_NOTIFICATION_DATA_RPC_ParentId
;
107 static int hf_clusapi_NOTIFICATION_DATA_RPC_Type
;
108 static int hf_clusapi_NOTIFICATION_DATA_RPC_buffer
;
109 static int hf_clusapi_NOTIFICATION_DATA_RPC_dwBufferSize
;
110 static int hf_clusapi_NOTIFICATION_RPC_NotificationData
;
111 static int hf_clusapi_NOTIFICATION_RPC_dwNotifyKey
;
112 static int hf_clusapi_NOTIFY_FILTER_AND_TYPE_RPC_FilterFlags
;
113 static int hf_clusapi_NOTIFY_FILTER_AND_TYPE_RPC_dwObjectType
;
114 static int hf_clusapi_RESOURCE_ENUM_ENTRY_Id
;
115 static int hf_clusapi_RESOURCE_ENUM_ENTRY_Name
;
116 static int hf_clusapi_RESOURCE_ENUM_ENTRY_OwnerId
;
117 static int hf_clusapi_RESOURCE_ENUM_ENTRY_OwnerName
;
118 static int hf_clusapi_RESOURCE_ENUM_ENTRY_Properties
;
119 static int hf_clusapi_RESOURCE_ENUM_ENTRY_RoProperties
;
120 static int hf_clusapi_RESOURCE_ENUM_ENTRY_cbProperties
;
121 static int hf_clusapi_RESOURCE_ENUM_ENTRY_cbRoProperties
;
122 static int hf_clusapi_RESOURCE_ENUM_LIST_Entry
;
123 static int hf_clusapi_RESOURCE_ENUM_LIST_EntryCount
;
124 static int hf_clusapi_RPC_SECURITY_ATTRIBUTES_RpcSecurityDescriptor
;
125 static int hf_clusapi_RPC_SECURITY_ATTRIBUTES_bInheritHandle
;
126 static int hf_clusapi_RPC_SECURITY_ATTRIBUTES_nLength
;
127 static int hf_clusapi_RPC_SECURITY_DESCRIPTOR_cbInSecurityDescriptor
;
128 static int hf_clusapi_RPC_SECURITY_DESCRIPTOR_cbOutSecurityDescriptor
;
129 static int hf_clusapi_RPC_SECURITY_DESCRIPTOR_lpSecurityDescriptor
;
130 static int hf_clusapi_clusapi_AddGroupSetDependency_DependentGroupSet
;
131 static int hf_clusapi_clusapi_AddGroupSetDependency_ProviderGroupSet
;
132 static int hf_clusapi_clusapi_AddGroupSetDependency_rpc_status
;
133 static int hf_clusapi_clusapi_AddGroupToGroupSetDependency_DependentGroup
;
134 static int hf_clusapi_clusapi_AddGroupToGroupSetDependency_ProviderGroupSet
;
135 static int hf_clusapi_clusapi_AddGroupToGroupSetDependency_rpc_status
;
136 static int hf_clusapi_clusapi_AddGroupToGroupSetEx_FaultDomain
;
137 static int hf_clusapi_clusapi_AddGroupToGroupSetEx_Group
;
138 static int hf_clusapi_clusapi_AddGroupToGroupSetEx_GroupSet
;
139 static int hf_clusapi_clusapi_AddGroupToGroupSetEx_Reserved
;
140 static int hf_clusapi_clusapi_AddGroupToGroupSetEx_UpdateDomain
;
141 static int hf_clusapi_clusapi_AddGroupToGroupSetEx_UseDomains
;
142 static int hf_clusapi_clusapi_AddGroupToGroupSetEx_rpc_status
;
143 static int hf_clusapi_clusapi_AddGroupToGroupSet_Group
;
144 static int hf_clusapi_clusapi_AddGroupToGroupSet_GroupSet
;
145 static int hf_clusapi_clusapi_AddGroupToGroupSet_rpc_status
;
146 static int hf_clusapi_clusapi_AddNotifyCluster_dwFilter
;
147 static int hf_clusapi_clusapi_AddNotifyCluster_dwNotifyKey
;
148 static int hf_clusapi_clusapi_AddNotifyCluster_hCluster
;
149 static int hf_clusapi_clusapi_AddNotifyCluster_hNotify
;
150 static int hf_clusapi_clusapi_AddNotifyCluster_rpc_status
;
151 static int hf_clusapi_clusapi_AddNotifyGroup_dwFilter
;
152 static int hf_clusapi_clusapi_AddNotifyGroup_dwNotifyKey
;
153 static int hf_clusapi_clusapi_AddNotifyGroup_dwStateSequence
;
154 static int hf_clusapi_clusapi_AddNotifyGroup_hGroup
;
155 static int hf_clusapi_clusapi_AddNotifyGroup_hNotify
;
156 static int hf_clusapi_clusapi_AddNotifyGroup_rpc_status
;
157 static int hf_clusapi_clusapi_AddNotifyKey_Filter
;
158 static int hf_clusapi_clusapi_AddNotifyKey_WatchSubTree
;
159 static int hf_clusapi_clusapi_AddNotifyKey_dwNotifyKey
;
160 static int hf_clusapi_clusapi_AddNotifyKey_hKey
;
161 static int hf_clusapi_clusapi_AddNotifyKey_hNotify
;
162 static int hf_clusapi_clusapi_AddNotifyKey_rpc_status
;
163 static int hf_clusapi_clusapi_AddNotifyNetInterface_dwFilter
;
164 static int hf_clusapi_clusapi_AddNotifyNetInterface_dwNotifyKey
;
165 static int hf_clusapi_clusapi_AddNotifyNetInterface_dwStateSequence
;
166 static int hf_clusapi_clusapi_AddNotifyNetInterface_hNetInterface
;
167 static int hf_clusapi_clusapi_AddNotifyNetInterface_hNotify
;
168 static int hf_clusapi_clusapi_AddNotifyNetInterface_rpc_status
;
169 static int hf_clusapi_clusapi_AddNotifyNetwork_dwFilter
;
170 static int hf_clusapi_clusapi_AddNotifyNetwork_dwNotifyKey
;
171 static int hf_clusapi_clusapi_AddNotifyNetwork_dwStateSequence
;
172 static int hf_clusapi_clusapi_AddNotifyNetwork_hNetwork
;
173 static int hf_clusapi_clusapi_AddNotifyNetwork_hNotify
;
174 static int hf_clusapi_clusapi_AddNotifyNetwork_rpc_status
;
175 static int hf_clusapi_clusapi_AddNotifyNode_dwFilter
;
176 static int hf_clusapi_clusapi_AddNotifyNode_dwNotifyKey
;
177 static int hf_clusapi_clusapi_AddNotifyNode_dwStateSequence
;
178 static int hf_clusapi_clusapi_AddNotifyNode_hNode
;
179 static int hf_clusapi_clusapi_AddNotifyNode_hNotify
;
180 static int hf_clusapi_clusapi_AddNotifyNode_rpc_status
;
181 static int hf_clusapi_clusapi_AddNotifyResourceTypeV2_dwNotifyKey
;
182 static int hf_clusapi_clusapi_AddNotifyResourceTypeV2_dwVersion
;
183 static int hf_clusapi_clusapi_AddNotifyResourceTypeV2_filter
;
184 static int hf_clusapi_clusapi_AddNotifyResourceTypeV2_hNotify
;
185 static int hf_clusapi_clusapi_AddNotifyResourceTypeV2_resTypeName
;
186 static int hf_clusapi_clusapi_AddNotifyResourceTypeV2_rpc_status
;
187 static int hf_clusapi_clusapi_AddNotifyResource_dwFilter
;
188 static int hf_clusapi_clusapi_AddNotifyResource_dwNotifyKey
;
189 static int hf_clusapi_clusapi_AddNotifyResource_dwStateSequence
;
190 static int hf_clusapi_clusapi_AddNotifyResource_hNotify
;
191 static int hf_clusapi_clusapi_AddNotifyResource_hResource
;
192 static int hf_clusapi_clusapi_AddNotifyResource_rpc_status
;
193 static int hf_clusapi_clusapi_AddNotifyV2_dwNotifyKey
;
194 static int hf_clusapi_clusapi_AddNotifyV2_dwVersion
;
195 static int hf_clusapi_clusapi_AddNotifyV2_filter
;
196 static int hf_clusapi_clusapi_AddNotifyV2_hNotify
;
197 static int hf_clusapi_clusapi_AddNotifyV2_hObject
;
198 static int hf_clusapi_clusapi_AddNotifyV2_isTargetedAtObject
;
199 static int hf_clusapi_clusapi_AddNotifyV2_rpc_status
;
200 static int hf_clusapi_clusapi_AddResourceDependency_hDependsOn
;
201 static int hf_clusapi_clusapi_AddResourceDependency_hResource
;
202 static int hf_clusapi_clusapi_AddResourceDependency_rpc_status
;
203 static int hf_clusapi_clusapi_AddResourceNode_hNode
;
204 static int hf_clusapi_clusapi_AddResourceNode_hResource
;
205 static int hf_clusapi_clusapi_AddResourceNode_rpc_status
;
206 static int hf_clusapi_clusapi_BackupClusterDatabase_lpszPathName
;
207 static int hf_clusapi_clusapi_BackupClusterDatabase_rpc_status
;
208 static int hf_clusapi_clusapi_CanResourceBeDependent_hResource
;
209 static int hf_clusapi_clusapi_CanResourceBeDependent_hResourceDependent
;
210 static int hf_clusapi_clusapi_CanResourceBeDependent_rpc_status
;
211 static int hf_clusapi_clusapi_CancelClusterGroupOperation_dwCancelFlags
;
212 static int hf_clusapi_clusapi_CancelClusterGroupOperation_hGroup
;
213 static int hf_clusapi_clusapi_CancelClusterGroupOperation_rpc_status
;
214 static int hf_clusapi_clusapi_ChangeCsvStateEx_dwState
;
215 static int hf_clusapi_clusapi_ChangeCsvStateEx_hResource
;
216 static int hf_clusapi_clusapi_ChangeCsvStateEx_lpszVolumeName
;
217 static int hf_clusapi_clusapi_ChangeCsvStateEx_rpc_status
;
218 static int hf_clusapi_clusapi_ChangeCsvState_dwState
;
219 static int hf_clusapi_clusapi_ChangeCsvState_hResource
;
220 static int hf_clusapi_clusapi_ChangeCsvState_rpc_status
;
221 static int hf_clusapi_clusapi_ChangeResourceGroup_hGroup
;
222 static int hf_clusapi_clusapi_ChangeResourceGroup_hResource
;
223 static int hf_clusapi_clusapi_ChangeResourceGroup_rpc_status
;
224 static int hf_clusapi_clusapi_CloseBatchPort_phBatchPort
;
225 static int hf_clusapi_clusapi_CloseCluster_Cluster
;
226 static int hf_clusapi_clusapi_CloseGroupSet_GroupSet
;
227 static int hf_clusapi_clusapi_CloseGroup_Group
;
228 static int hf_clusapi_clusapi_CloseKey_pKey
;
229 static int hf_clusapi_clusapi_CloseNetInterface_NetInterface
;
230 static int hf_clusapi_clusapi_CloseNetwork_Network
;
231 static int hf_clusapi_clusapi_CloseNode_Node
;
232 static int hf_clusapi_clusapi_CloseNotify_Notify
;
233 static int hf_clusapi_clusapi_CloseResource_Resource
;
234 static int hf_clusapi_clusapi_ClusterControl_dwControlCode
;
235 static int hf_clusapi_clusapi_ClusterControl_hCluster
;
236 static int hf_clusapi_clusapi_ClusterControl_lpBytesReturned
;
237 static int hf_clusapi_clusapi_ClusterControl_lpInBuffer
;
238 static int hf_clusapi_clusapi_ClusterControl_lpOutBuffer
;
239 static int hf_clusapi_clusapi_ClusterControl_lpcbRequired
;
240 static int hf_clusapi_clusapi_ClusterControl_nInBufferSize
;
241 static int hf_clusapi_clusapi_ClusterControl_nOutBufferSize
;
242 static int hf_clusapi_clusapi_ClusterControl_rpc_status
;
243 static int hf_clusapi_clusapi_ClusterMrr_dwComponent
;
244 static int hf_clusapi_clusapi_ClusterMrr_dwControlCode
;
245 static int hf_clusapi_clusapi_ClusterMrr_dwTimeout
;
246 static int hf_clusapi_clusapi_ClusterMrr_fExcludeSelf
;
247 static int hf_clusapi_clusapi_ClusterMrr_hCluster
;
248 static int hf_clusapi_clusapi_ClusterMrr_inSize
;
249 static int hf_clusapi_clusapi_ClusterMrr_nodeSet
;
250 static int hf_clusapi_clusapi_ClusterMrr_pInData
;
251 static int hf_clusapi_clusapi_ClusterMrr_ppInfo
;
252 static int hf_clusapi_clusapi_ClusterMrr_rpc_status
;
253 static int hf_clusapi_clusapi_CreateBatchPort_hKey
;
254 static int hf_clusapi_clusapi_CreateBatchPort_phBatchPort
;
255 static int hf_clusapi_clusapi_CreateBatchPort_rpc_status
;
256 static int hf_clusapi_clusapi_CreateEnumEx_ReturnIdEnum
;
257 static int hf_clusapi_clusapi_CreateEnumEx_ReturnNameEnum
;
258 static int hf_clusapi_clusapi_CreateEnumEx_dwOptions
;
259 static int hf_clusapi_clusapi_CreateEnumEx_dwType
;
260 static int hf_clusapi_clusapi_CreateEnumEx_hCluster
;
261 static int hf_clusapi_clusapi_CreateEnumEx_rpc_status
;
262 static int hf_clusapi_clusapi_CreateEnum_ReturnEnum
;
263 static int hf_clusapi_clusapi_CreateEnum_dwType
;
264 static int hf_clusapi_clusapi_CreateEnum_rpc_status
;
265 static int hf_clusapi_clusapi_CreateGroupEnum_cbProperties
;
266 static int hf_clusapi_clusapi_CreateGroupEnum_cbRoProperties
;
267 static int hf_clusapi_clusapi_CreateGroupEnum_hCluster
;
268 static int hf_clusapi_clusapi_CreateGroupEnum_pProperties
;
269 static int hf_clusapi_clusapi_CreateGroupEnum_pRoProperties
;
270 static int hf_clusapi_clusapi_CreateGroupEnum_ppResultList
;
271 static int hf_clusapi_clusapi_CreateGroupEnum_rpc_status
;
272 static int hf_clusapi_clusapi_CreateGroupEx_Status
;
273 static int hf_clusapi_clusapi_CreateGroupEx_hGroup
;
274 static int hf_clusapi_clusapi_CreateGroupEx_lpszGroupName
;
275 static int hf_clusapi_clusapi_CreateGroupEx_pGroupInfo
;
276 static int hf_clusapi_clusapi_CreateGroupEx_rpc_status
;
277 static int hf_clusapi_clusapi_CreateGroupResourceEnum_ReturnEnum
;
278 static int hf_clusapi_clusapi_CreateGroupResourceEnum_dwType
;
279 static int hf_clusapi_clusapi_CreateGroupResourceEnum_hGroup
;
280 static int hf_clusapi_clusapi_CreateGroupResourceEnum_rpc_status
;
281 static int hf_clusapi_clusapi_CreateGroupSetEnum_ReturnEnum
;
282 static int hf_clusapi_clusapi_CreateGroupSetEnum_hCluster
;
283 static int hf_clusapi_clusapi_CreateGroupSetEnum_rpc_status
;
284 static int hf_clusapi_clusapi_CreateGroupSet_Status
;
285 static int hf_clusapi_clusapi_CreateGroupSet_hGroupSet
;
286 static int hf_clusapi_clusapi_CreateGroupSet_lpszGroupSetName
;
287 static int hf_clusapi_clusapi_CreateGroupSet_rpc_status
;
288 static int hf_clusapi_clusapi_CreateGroup_Status
;
289 static int hf_clusapi_clusapi_CreateGroup_hGroup
;
290 static int hf_clusapi_clusapi_CreateGroup_lpszGroupName
;
291 static int hf_clusapi_clusapi_CreateGroup_rpc_status
;
292 static int hf_clusapi_clusapi_CreateKey_Status
;
293 static int hf_clusapi_clusapi_CreateKey_dwOptions
;
294 static int hf_clusapi_clusapi_CreateKey_hKey
;
295 static int hf_clusapi_clusapi_CreateKey_lpSecurityAttributes
;
296 static int hf_clusapi_clusapi_CreateKey_lpSubKey
;
297 static int hf_clusapi_clusapi_CreateKey_lpdwDisposition
;
298 static int hf_clusapi_clusapi_CreateKey_phKey
;
299 static int hf_clusapi_clusapi_CreateKey_rpc_status
;
300 static int hf_clusapi_clusapi_CreateKey_samDesired
;
301 static int hf_clusapi_clusapi_CreateNetInterfaceEnum_ReturnEnum
;
302 static int hf_clusapi_clusapi_CreateNetInterfaceEnum_hCluster
;
303 static int hf_clusapi_clusapi_CreateNetInterfaceEnum_lpszNetworkName
;
304 static int hf_clusapi_clusapi_CreateNetInterfaceEnum_lpszNodeName
;
305 static int hf_clusapi_clusapi_CreateNetInterfaceEnum_rpc_status
;
306 static int hf_clusapi_clusapi_CreateNetworkEnum_ReturnEnum
;
307 static int hf_clusapi_clusapi_CreateNetworkEnum_dwType
;
308 static int hf_clusapi_clusapi_CreateNetworkEnum_hNetwork
;
309 static int hf_clusapi_clusapi_CreateNetworkEnum_rpc_status
;
310 static int hf_clusapi_clusapi_CreateNodeEnumEx_ReturnIdEnum
;
311 static int hf_clusapi_clusapi_CreateNodeEnumEx_ReturnNameEnum
;
312 static int hf_clusapi_clusapi_CreateNodeEnumEx_dwOptions
;
313 static int hf_clusapi_clusapi_CreateNodeEnumEx_dwType
;
314 static int hf_clusapi_clusapi_CreateNodeEnumEx_hNode
;
315 static int hf_clusapi_clusapi_CreateNodeEnumEx_rpc_status
;
316 static int hf_clusapi_clusapi_CreateNodeEnum_ReturnEnum
;
317 static int hf_clusapi_clusapi_CreateNodeEnum_dwType
;
318 static int hf_clusapi_clusapi_CreateNodeEnum_hNode
;
319 static int hf_clusapi_clusapi_CreateNodeEnum_rpc_status
;
320 static int hf_clusapi_clusapi_CreateNotifyV2_hNotify
;
321 static int hf_clusapi_clusapi_CreateNotifyV2_rpc_error
;
322 static int hf_clusapi_clusapi_CreateNotifyV2_rpc_status
;
323 static int hf_clusapi_clusapi_CreateNotify_Status
;
324 static int hf_clusapi_clusapi_CreateNotify_hNotify
;
325 static int hf_clusapi_clusapi_CreateNotify_rpc_status
;
326 static int hf_clusapi_clusapi_CreateResEnum_ReturnEnum
;
327 static int hf_clusapi_clusapi_CreateResEnum_dwType
;
328 static int hf_clusapi_clusapi_CreateResEnum_hResource
;
329 static int hf_clusapi_clusapi_CreateResEnum_rpc_status
;
330 static int hf_clusapi_clusapi_CreateResTypeEnum_ReturnEnum
;
331 static int hf_clusapi_clusapi_CreateResTypeEnum_dwType
;
332 static int hf_clusapi_clusapi_CreateResTypeEnum_lpszTypeName
;
333 static int hf_clusapi_clusapi_CreateResTypeEnum_rpc_status
;
334 static int hf_clusapi_clusapi_CreateResourceEnum_cbProperties
;
335 static int hf_clusapi_clusapi_CreateResourceEnum_cbRoProperties
;
336 static int hf_clusapi_clusapi_CreateResourceEnum_hCluster
;
337 static int hf_clusapi_clusapi_CreateResourceEnum_pProperties
;
338 static int hf_clusapi_clusapi_CreateResourceEnum_pRoProperties
;
339 static int hf_clusapi_clusapi_CreateResourceEnum_ppResultList
;
340 static int hf_clusapi_clusapi_CreateResourceEnum_rpc_status
;
341 static int hf_clusapi_clusapi_CreateResourceType_dwIsAlive
;
342 static int hf_clusapi_clusapi_CreateResourceType_dwLooksAlive
;
343 static int hf_clusapi_clusapi_CreateResourceType_lpszDisplayName
;
344 static int hf_clusapi_clusapi_CreateResourceType_lpszDllName
;
345 static int hf_clusapi_clusapi_CreateResourceType_lpszTypeName
;
346 static int hf_clusapi_clusapi_CreateResourceType_rpc_status
;
347 static int hf_clusapi_clusapi_CreateResource_Status
;
348 static int hf_clusapi_clusapi_CreateResource_dwFlags
;
349 static int hf_clusapi_clusapi_CreateResource_hGroup
;
350 static int hf_clusapi_clusapi_CreateResource_hResource
;
351 static int hf_clusapi_clusapi_CreateResource_lpszResourceName
;
352 static int hf_clusapi_clusapi_CreateResource_lpszResourceType
;
353 static int hf_clusapi_clusapi_CreateResource_rpc_status
;
354 static int hf_clusapi_clusapi_DeleteGroupSet_GroupSet
;
355 static int hf_clusapi_clusapi_DeleteGroupSet_rpc_status
;
356 static int hf_clusapi_clusapi_DeleteGroup_Group
;
357 static int hf_clusapi_clusapi_DeleteGroup_force
;
358 static int hf_clusapi_clusapi_DeleteGroup_rpc_status
;
359 static int hf_clusapi_clusapi_DeleteKey_hKey
;
360 static int hf_clusapi_clusapi_DeleteKey_lpSubKey
;
361 static int hf_clusapi_clusapi_DeleteKey_rpc_status
;
362 static int hf_clusapi_clusapi_DeleteResourceType_lpszTypeName
;
363 static int hf_clusapi_clusapi_DeleteResourceType_rpc_status
;
364 static int hf_clusapi_clusapi_DeleteResource_hResource
;
365 static int hf_clusapi_clusapi_DeleteResource_rpc_status
;
366 static int hf_clusapi_clusapi_DeleteValue_hKey
;
367 static int hf_clusapi_clusapi_DeleteValue_lpValueName
;
368 static int hf_clusapi_clusapi_DeleteValue_rpc_status
;
369 static int hf_clusapi_clusapi_DesiredAccessMask_CLUSAPI_CHANGE_ACCESS
;
370 static int hf_clusapi_clusapi_DesiredAccessMask_CLUSAPI_GENERIC_ALL
;
371 static int hf_clusapi_clusapi_DesiredAccessMask_CLUSAPI_GENERIC_EXECUTE
;
372 static int hf_clusapi_clusapi_DesiredAccessMask_CLUSAPI_GENERIC_READ
;
373 static int hf_clusapi_clusapi_DesiredAccessMask_CLUSAPI_GENERIC_WRITE
;
374 static int hf_clusapi_clusapi_DesiredAccessMask_CLUSAPI_MAXIMUM_ALLOWED
;
375 static int hf_clusapi_clusapi_DesiredAccessMask_CLUSAPI_READ_ACCESS
;
376 static int hf_clusapi_clusapi_EnumKey_KeyName
;
377 static int hf_clusapi_clusapi_EnumKey_dwIndex
;
378 static int hf_clusapi_clusapi_EnumKey_hKey
;
379 static int hf_clusapi_clusapi_EnumKey_lpftLastWriteTime
;
380 static int hf_clusapi_clusapi_EnumKey_rpc_status
;
381 static int hf_clusapi_clusapi_EnumValue_TotalSize
;
382 static int hf_clusapi_clusapi_EnumValue_dwIndex
;
383 static int hf_clusapi_clusapi_EnumValue_hKey
;
384 static int hf_clusapi_clusapi_EnumValue_lpData
;
385 static int hf_clusapi_clusapi_EnumValue_lpType
;
386 static int hf_clusapi_clusapi_EnumValue_lpValueName
;
387 static int hf_clusapi_clusapi_EnumValue_lpcbData
;
388 static int hf_clusapi_clusapi_EnumValue_rpc_status
;
389 static int hf_clusapi_clusapi_EvictNode_hNode
;
390 static int hf_clusapi_clusapi_EvictNode_rpc_status
;
391 static int hf_clusapi_clusapi_ExecuteBatch_cbData
;
392 static int hf_clusapi_clusapi_ExecuteBatch_hKey
;
393 static int hf_clusapi_clusapi_ExecuteBatch_lpData
;
394 static int hf_clusapi_clusapi_ExecuteBatch_pdwFailedCommand
;
395 static int hf_clusapi_clusapi_ExecuteBatch_rpc_status
;
396 static int hf_clusapi_clusapi_ExecuteReadBatchEx_cbInData
;
397 static int hf_clusapi_clusapi_ExecuteReadBatchEx_cbOutData
;
398 static int hf_clusapi_clusapi_ExecuteReadBatchEx_flags
;
399 static int hf_clusapi_clusapi_ExecuteReadBatchEx_hKey
;
400 static int hf_clusapi_clusapi_ExecuteReadBatchEx_lpInData
;
401 static int hf_clusapi_clusapi_ExecuteReadBatchEx_lpOutData
;
402 static int hf_clusapi_clusapi_ExecuteReadBatchEx_rpc_status
;
403 static int hf_clusapi_clusapi_ExecuteReadBatch_cbInData
;
404 static int hf_clusapi_clusapi_ExecuteReadBatch_cbOutData
;
405 static int hf_clusapi_clusapi_ExecuteReadBatch_hKey
;
406 static int hf_clusapi_clusapi_ExecuteReadBatch_lpInData
;
407 static int hf_clusapi_clusapi_ExecuteReadBatch_lpOutData
;
408 static int hf_clusapi_clusapi_ExecuteReadBatch_rpc_status
;
409 static int hf_clusapi_clusapi_FailResource_hResource
;
410 static int hf_clusapi_clusapi_FailResource_rpc_status
;
411 static int hf_clusapi_clusapi_GetBatchNotification_cbData
;
412 static int hf_clusapi_clusapi_GetBatchNotification_hBatchNotify
;
413 static int hf_clusapi_clusapi_GetBatchNotification_lpData
;
414 static int hf_clusapi_clusapi_GetClusterName_ClusterName
;
415 static int hf_clusapi_clusapi_GetClusterName_NodeName
;
416 static int hf_clusapi_clusapi_GetClusterVersion2_lpszCSDVersion
;
417 static int hf_clusapi_clusapi_GetClusterVersion2_lpszVendorId
;
418 static int hf_clusapi_clusapi_GetClusterVersion2_lpwBuildNumber
;
419 static int hf_clusapi_clusapi_GetClusterVersion2_lpwMajorVersion
;
420 static int hf_clusapi_clusapi_GetClusterVersion2_lpwMinorVersion
;
421 static int hf_clusapi_clusapi_GetClusterVersion2_ppClusterOpVerInfo
;
422 static int hf_clusapi_clusapi_GetClusterVersion2_rpc_status
;
423 static int hf_clusapi_clusapi_GetClusterVersion_lpszCSDVersion
;
424 static int hf_clusapi_clusapi_GetClusterVersion_lpszVendorId
;
425 static int hf_clusapi_clusapi_GetClusterVersion_lpwBuildNumber
;
426 static int hf_clusapi_clusapi_GetClusterVersion_lpwMajorVersion
;
427 static int hf_clusapi_clusapi_GetClusterVersion_lpwMinorVersion
;
428 static int hf_clusapi_clusapi_GetGroupId_hGroup
;
429 static int hf_clusapi_clusapi_GetGroupId_pGuid
;
430 static int hf_clusapi_clusapi_GetGroupId_rpc_status
;
431 static int hf_clusapi_clusapi_GetGroupState_NodeName
;
432 static int hf_clusapi_clusapi_GetGroupState_State
;
433 static int hf_clusapi_clusapi_GetGroupState_hGroup
;
434 static int hf_clusapi_clusapi_GetGroupState_rpc_status
;
435 static int hf_clusapi_clusapi_GetKeySecurity_SecurityInformation
;
436 static int hf_clusapi_clusapi_GetKeySecurity_hKey
;
437 static int hf_clusapi_clusapi_GetKeySecurity_pRpcSecurityDescriptor
;
438 static int hf_clusapi_clusapi_GetKeySecurity_rpc_status
;
439 static int hf_clusapi_clusapi_GetNetInterfaceId_hNetInterface
;
440 static int hf_clusapi_clusapi_GetNetInterfaceId_pGuid
;
441 static int hf_clusapi_clusapi_GetNetInterfaceId_rpc_status
;
442 static int hf_clusapi_clusapi_GetNetInterfaceState_State
;
443 static int hf_clusapi_clusapi_GetNetInterfaceState_hNetInterface
;
444 static int hf_clusapi_clusapi_GetNetInterfaceState_rpc_status
;
445 static int hf_clusapi_clusapi_GetNetInterface_lppszInterfaceName
;
446 static int hf_clusapi_clusapi_GetNetInterface_lpszNetworkName
;
447 static int hf_clusapi_clusapi_GetNetInterface_lpszNodeName
;
448 static int hf_clusapi_clusapi_GetNetInterface_rpc_status
;
449 static int hf_clusapi_clusapi_GetNetworkId_hNetwork
;
450 static int hf_clusapi_clusapi_GetNetworkId_pGuid
;
451 static int hf_clusapi_clusapi_GetNetworkId_rpc_status
;
452 static int hf_clusapi_clusapi_GetNetworkState_State
;
453 static int hf_clusapi_clusapi_GetNetworkState_hNetwork
;
454 static int hf_clusapi_clusapi_GetNetworkState_rpc_status
;
455 static int hf_clusapi_clusapi_GetNodeId_hNode
;
456 static int hf_clusapi_clusapi_GetNodeId_pGuid
;
457 static int hf_clusapi_clusapi_GetNodeId_rpc_status
;
458 static int hf_clusapi_clusapi_GetNodeState_State
;
459 static int hf_clusapi_clusapi_GetNodeState_hNode
;
460 static int hf_clusapi_clusapi_GetNodeState_rpc_status
;
461 static int hf_clusapi_clusapi_GetNotifyAsync_Notifications
;
462 static int hf_clusapi_clusapi_GetNotifyAsync_dwNumNotifications
;
463 static int hf_clusapi_clusapi_GetNotifyAsync_hNotify
;
464 static int hf_clusapi_clusapi_GetNotifyV2_Notifications
;
465 static int hf_clusapi_clusapi_GetNotifyV2_dwNumNotifications
;
466 static int hf_clusapi_clusapi_GetNotifyV2_hNotify
;
467 static int hf_clusapi_clusapi_GetNotify_Name
;
468 static int hf_clusapi_clusapi_GetNotify_dwFilter
;
469 static int hf_clusapi_clusapi_GetNotify_dwNotifyKey
;
470 static int hf_clusapi_clusapi_GetNotify_dwStateSequence
;
471 static int hf_clusapi_clusapi_GetNotify_hNotify
;
472 static int hf_clusapi_clusapi_GetNotify_rpc_status
;
473 static int hf_clusapi_clusapi_GetQuorumResource_lpszDeviceName
;
474 static int hf_clusapi_clusapi_GetQuorumResource_lpszResourceName
;
475 static int hf_clusapi_clusapi_GetQuorumResource_pdwMaxQuorumLogSize
;
476 static int hf_clusapi_clusapi_GetQuorumResource_rpc_status
;
477 static int hf_clusapi_clusapi_GetResourceDependencyExpression_hResource
;
478 static int hf_clusapi_clusapi_GetResourceDependencyExpression_lpszDependencyExpression
;
479 static int hf_clusapi_clusapi_GetResourceDependencyExpression_rpc_status
;
480 static int hf_clusapi_clusapi_GetResourceId_hResource
;
481 static int hf_clusapi_clusapi_GetResourceId_pGuid
;
482 static int hf_clusapi_clusapi_GetResourceId_rpc_status
;
483 static int hf_clusapi_clusapi_GetResourceNetworkName_hResource
;
484 static int hf_clusapi_clusapi_GetResourceNetworkName_lpszName
;
485 static int hf_clusapi_clusapi_GetResourceNetworkName_rpc_status
;
486 static int hf_clusapi_clusapi_GetResourceState_GroupName
;
487 static int hf_clusapi_clusapi_GetResourceState_NodeName
;
488 static int hf_clusapi_clusapi_GetResourceState_State
;
489 static int hf_clusapi_clusapi_GetResourceState_hResource
;
490 static int hf_clusapi_clusapi_GetResourceState_rpc_status
;
491 static int hf_clusapi_clusapi_GetResourceType_hResource
;
492 static int hf_clusapi_clusapi_GetResourceType_lpszResourceType
;
493 static int hf_clusapi_clusapi_GetResourceType_rpc_status
;
494 static int hf_clusapi_clusapi_GetRootKey_Status
;
495 static int hf_clusapi_clusapi_GetRootKey_phKey
;
496 static int hf_clusapi_clusapi_GetRootKey_rpc_status
;
497 static int hf_clusapi_clusapi_GetRootKey_samDesired
;
498 static int hf_clusapi_clusapi_GroupControl_dwControlCode
;
499 static int hf_clusapi_clusapi_GroupControl_hGroup
;
500 static int hf_clusapi_clusapi_GroupControl_lpBytesReturned
;
501 static int hf_clusapi_clusapi_GroupControl_lpInBuffer
;
502 static int hf_clusapi_clusapi_GroupControl_lpOutBuffer
;
503 static int hf_clusapi_clusapi_GroupControl_lpcbRequired
;
504 static int hf_clusapi_clusapi_GroupControl_nInBufferSize
;
505 static int hf_clusapi_clusapi_GroupControl_nOutBufferSize
;
506 static int hf_clusapi_clusapi_GroupControl_rpc_status
;
507 static int hf_clusapi_clusapi_GroupSetControl_dwControlCode
;
508 static int hf_clusapi_clusapi_GroupSetControl_hGroupSet
;
509 static int hf_clusapi_clusapi_GroupSetControl_lpBytesReturned
;
510 static int hf_clusapi_clusapi_GroupSetControl_lpInBuffer
;
511 static int hf_clusapi_clusapi_GroupSetControl_lpOutBuffer
;
512 static int hf_clusapi_clusapi_GroupSetControl_lpcbRequired
;
513 static int hf_clusapi_clusapi_GroupSetControl_nInBufferSize
;
514 static int hf_clusapi_clusapi_GroupSetControl_nOutBufferSize
;
515 static int hf_clusapi_clusapi_GroupSetControl_rpc_status
;
516 static int hf_clusapi_clusapi_MoveGroupEx_cbInBufferSize
;
517 static int hf_clusapi_clusapi_MoveGroupEx_dwMoveFlags
;
518 static int hf_clusapi_clusapi_MoveGroupEx_hGroup
;
519 static int hf_clusapi_clusapi_MoveGroupEx_lpInBuffer
;
520 static int hf_clusapi_clusapi_MoveGroupEx_rpc_status
;
521 static int hf_clusapi_clusapi_MoveGroupToGroupSet_Group
;
522 static int hf_clusapi_clusapi_MoveGroupToGroupSet_GroupSet
;
523 static int hf_clusapi_clusapi_MoveGroupToGroupSet_rpc_status
;
524 static int hf_clusapi_clusapi_MoveGroupToNodeEx_cbInBufferSize
;
525 static int hf_clusapi_clusapi_MoveGroupToNodeEx_dwMoveFlags
;
526 static int hf_clusapi_clusapi_MoveGroupToNodeEx_hGroup
;
527 static int hf_clusapi_clusapi_MoveGroupToNodeEx_hNode
;
528 static int hf_clusapi_clusapi_MoveGroupToNodeEx_lpInBuffer
;
529 static int hf_clusapi_clusapi_MoveGroupToNodeEx_rpc_status
;
530 static int hf_clusapi_clusapi_MoveGroupToNode_hGroup
;
531 static int hf_clusapi_clusapi_MoveGroupToNode_hNode
;
532 static int hf_clusapi_clusapi_MoveGroupToNode_rpc_status
;
533 static int hf_clusapi_clusapi_MoveGroup_hGroup
;
534 static int hf_clusapi_clusapi_MoveGroup_rpc_status
;
535 static int hf_clusapi_clusapi_NetInterfaceControl_dwControlCode
;
536 static int hf_clusapi_clusapi_NetInterfaceControl_hNetInterface
;
537 static int hf_clusapi_clusapi_NetInterfaceControl_lpBytesReturned
;
538 static int hf_clusapi_clusapi_NetInterfaceControl_lpInBuffer
;
539 static int hf_clusapi_clusapi_NetInterfaceControl_lpOutBuffer
;
540 static int hf_clusapi_clusapi_NetInterfaceControl_lpcbRequired
;
541 static int hf_clusapi_clusapi_NetInterfaceControl_nInBufferSize
;
542 static int hf_clusapi_clusapi_NetInterfaceControl_nOutBufferSize
;
543 static int hf_clusapi_clusapi_NetInterfaceControl_rpc_status
;
544 static int hf_clusapi_clusapi_NetworkControl_dwControlCode
;
545 static int hf_clusapi_clusapi_NetworkControl_hNetwork
;
546 static int hf_clusapi_clusapi_NetworkControl_lpBytesReturned
;
547 static int hf_clusapi_clusapi_NetworkControl_lpInBuffer
;
548 static int hf_clusapi_clusapi_NetworkControl_lpOutBuffer
;
549 static int hf_clusapi_clusapi_NetworkControl_lpcbRequired
;
550 static int hf_clusapi_clusapi_NetworkControl_nInBufferSize
;
551 static int hf_clusapi_clusapi_NetworkControl_nOutBufferSize
;
552 static int hf_clusapi_clusapi_NetworkControl_rpc_status
;
553 static int hf_clusapi_clusapi_NodeClusterControl_dwControlCode
;
554 static int hf_clusapi_clusapi_NodeClusterControl_hCluster
;
555 static int hf_clusapi_clusapi_NodeClusterControl_hHostNode
;
556 static int hf_clusapi_clusapi_NodeClusterControl_lpBytesReturned
;
557 static int hf_clusapi_clusapi_NodeClusterControl_lpInBuffer
;
558 static int hf_clusapi_clusapi_NodeClusterControl_lpOutBuffer
;
559 static int hf_clusapi_clusapi_NodeClusterControl_lpcbRequired
;
560 static int hf_clusapi_clusapi_NodeClusterControl_nInBufferSize
;
561 static int hf_clusapi_clusapi_NodeClusterControl_nOutBufferSize
;
562 static int hf_clusapi_clusapi_NodeClusterControl_rpc_status
;
563 static int hf_clusapi_clusapi_NodeControl_dwControlCode
;
564 static int hf_clusapi_clusapi_NodeControl_hNode
;
565 static int hf_clusapi_clusapi_NodeControl_lpBytesReturned
;
566 static int hf_clusapi_clusapi_NodeControl_lpInBuffer
;
567 static int hf_clusapi_clusapi_NodeControl_lpOutBuffer
;
568 static int hf_clusapi_clusapi_NodeControl_lpcbRequired
;
569 static int hf_clusapi_clusapi_NodeControl_nInBufferSize
;
570 static int hf_clusapi_clusapi_NodeControl_nOutBufferSize
;
571 static int hf_clusapi_clusapi_NodeControl_rpc_status
;
572 static int hf_clusapi_clusapi_NodeGroupControl_dwControlCode
;
573 static int hf_clusapi_clusapi_NodeGroupControl_hGroup
;
574 static int hf_clusapi_clusapi_NodeGroupControl_hNode
;
575 static int hf_clusapi_clusapi_NodeGroupControl_lpBytesReturned
;
576 static int hf_clusapi_clusapi_NodeGroupControl_lpInBuffer
;
577 static int hf_clusapi_clusapi_NodeGroupControl_lpOutBuffer
;
578 static int hf_clusapi_clusapi_NodeGroupControl_lpcbRequired
;
579 static int hf_clusapi_clusapi_NodeGroupControl_nInBufferSize
;
580 static int hf_clusapi_clusapi_NodeGroupControl_nOutBufferSize
;
581 static int hf_clusapi_clusapi_NodeGroupControl_rpc_status
;
582 static int hf_clusapi_clusapi_NodeGroupSetControl_dwControlCode
;
583 static int hf_clusapi_clusapi_NodeGroupSetControl_hGroupSet
;
584 static int hf_clusapi_clusapi_NodeGroupSetControl_hNode
;
585 static int hf_clusapi_clusapi_NodeGroupSetControl_lpBytesReturned
;
586 static int hf_clusapi_clusapi_NodeGroupSetControl_lpInBuffer
;
587 static int hf_clusapi_clusapi_NodeGroupSetControl_lpOutBuffer
;
588 static int hf_clusapi_clusapi_NodeGroupSetControl_lpcbRequired
;
589 static int hf_clusapi_clusapi_NodeGroupSetControl_nInBufferSize
;
590 static int hf_clusapi_clusapi_NodeGroupSetControl_nOutBufferSize
;
591 static int hf_clusapi_clusapi_NodeGroupSetControl_rpc_status
;
592 static int hf_clusapi_clusapi_NodeNetInterfaceControl_dwControlCode
;
593 static int hf_clusapi_clusapi_NodeNetInterfaceControl_hNetInterface
;
594 static int hf_clusapi_clusapi_NodeNetInterfaceControl_hNode
;
595 static int hf_clusapi_clusapi_NodeNetInterfaceControl_lpBytesReturned
;
596 static int hf_clusapi_clusapi_NodeNetInterfaceControl_lpInBuffer
;
597 static int hf_clusapi_clusapi_NodeNetInterfaceControl_lpOutBuffer
;
598 static int hf_clusapi_clusapi_NodeNetInterfaceControl_lpcbRequired
;
599 static int hf_clusapi_clusapi_NodeNetInterfaceControl_nInBufferSize
;
600 static int hf_clusapi_clusapi_NodeNetInterfaceControl_nOutBufferSize
;
601 static int hf_clusapi_clusapi_NodeNetInterfaceControl_rpc_status
;
602 static int hf_clusapi_clusapi_NodeNetworkControl_dwControlCode
;
603 static int hf_clusapi_clusapi_NodeNetworkControl_hNetwork
;
604 static int hf_clusapi_clusapi_NodeNetworkControl_hNode
;
605 static int hf_clusapi_clusapi_NodeNetworkControl_lpBytesReturned
;
606 static int hf_clusapi_clusapi_NodeNetworkControl_lpInBuffer
;
607 static int hf_clusapi_clusapi_NodeNetworkControl_lpOutBuffer
;
608 static int hf_clusapi_clusapi_NodeNetworkControl_lpcbRequired
;
609 static int hf_clusapi_clusapi_NodeNetworkControl_nInBufferSize
;
610 static int hf_clusapi_clusapi_NodeNetworkControl_nOutBufferSize
;
611 static int hf_clusapi_clusapi_NodeNetworkControl_rpc_status
;
612 static int hf_clusapi_clusapi_NodeNodeControl_dwControlCode
;
613 static int hf_clusapi_clusapi_NodeNodeControl_hHostNode
;
614 static int hf_clusapi_clusapi_NodeNodeControl_hNode
;
615 static int hf_clusapi_clusapi_NodeNodeControl_lpBytesReturned
;
616 static int hf_clusapi_clusapi_NodeNodeControl_lpInBuffer
;
617 static int hf_clusapi_clusapi_NodeNodeControl_lpOutBuffer
;
618 static int hf_clusapi_clusapi_NodeNodeControl_lpcbRequired
;
619 static int hf_clusapi_clusapi_NodeNodeControl_nInBufferSize
;
620 static int hf_clusapi_clusapi_NodeNodeControl_nOutBufferSize
;
621 static int hf_clusapi_clusapi_NodeNodeControl_rpc_status
;
622 static int hf_clusapi_clusapi_NodeResourceControl_dwControlCode
;
623 static int hf_clusapi_clusapi_NodeResourceControl_hNode
;
624 static int hf_clusapi_clusapi_NodeResourceControl_hResource
;
625 static int hf_clusapi_clusapi_NodeResourceControl_lpBytesReturned
;
626 static int hf_clusapi_clusapi_NodeResourceControl_lpInBuffer
;
627 static int hf_clusapi_clusapi_NodeResourceControl_lpOutBuffer
;
628 static int hf_clusapi_clusapi_NodeResourceControl_lpcbRequired
;
629 static int hf_clusapi_clusapi_NodeResourceControl_nInBufferSize
;
630 static int hf_clusapi_clusapi_NodeResourceControl_nOutBufferSize
;
631 static int hf_clusapi_clusapi_NodeResourceControl_rpc_status
;
632 static int hf_clusapi_clusapi_NodeResourceTypeControl_dwControlCode
;
633 static int hf_clusapi_clusapi_NodeResourceTypeControl_hCluster
;
634 static int hf_clusapi_clusapi_NodeResourceTypeControl_hNode
;
635 static int hf_clusapi_clusapi_NodeResourceTypeControl_lpBytesReturned
;
636 static int hf_clusapi_clusapi_NodeResourceTypeControl_lpInBuffer
;
637 static int hf_clusapi_clusapi_NodeResourceTypeControl_lpOutBuffer
;
638 static int hf_clusapi_clusapi_NodeResourceTypeControl_lpcbRequired
;
639 static int hf_clusapi_clusapi_NodeResourceTypeControl_lpszResourceTypeName
;
640 static int hf_clusapi_clusapi_NodeResourceTypeControl_nInBufferSize
;
641 static int hf_clusapi_clusapi_NodeResourceTypeControl_nOutBufferSize
;
642 static int hf_clusapi_clusapi_NodeResourceTypeControl_rpc_status
;
643 static int hf_clusapi_clusapi_OfflineGroupEx_cbInBufferSize
;
644 static int hf_clusapi_clusapi_OfflineGroupEx_dwOfflineFlags
;
645 static int hf_clusapi_clusapi_OfflineGroupEx_hGroup
;
646 static int hf_clusapi_clusapi_OfflineGroupEx_lpInBuffer
;
647 static int hf_clusapi_clusapi_OfflineGroupEx_rpc_status
;
648 static int hf_clusapi_clusapi_OfflineGroup_hGroup
;
649 static int hf_clusapi_clusapi_OfflineGroup_rpc_status
;
650 static int hf_clusapi_clusapi_OfflineResourceEx_cbInBufferSize
;
651 static int hf_clusapi_clusapi_OfflineResourceEx_dwOfflineFlags
;
652 static int hf_clusapi_clusapi_OfflineResourceEx_hResource
;
653 static int hf_clusapi_clusapi_OfflineResourceEx_lpInBuffer
;
654 static int hf_clusapi_clusapi_OfflineResourceEx_rpc_status
;
655 static int hf_clusapi_clusapi_OfflineResource_hResource
;
656 static int hf_clusapi_clusapi_OfflineResource_rpc_status
;
657 static int hf_clusapi_clusapi_OnlineGroupEx_cbInBufferSize
;
658 static int hf_clusapi_clusapi_OnlineGroupEx_dwOnlineFlags
;
659 static int hf_clusapi_clusapi_OnlineGroupEx_hGroup
;
660 static int hf_clusapi_clusapi_OnlineGroupEx_lpInBuffer
;
661 static int hf_clusapi_clusapi_OnlineGroupEx_rpc_status
;
662 static int hf_clusapi_clusapi_OnlineGroup_hGroup
;
663 static int hf_clusapi_clusapi_OnlineGroup_rpc_status
;
664 static int hf_clusapi_clusapi_OnlineResourceEx_cbInBufferSize
;
665 static int hf_clusapi_clusapi_OnlineResourceEx_dwOnlineFlags
;
666 static int hf_clusapi_clusapi_OnlineResourceEx_hResource
;
667 static int hf_clusapi_clusapi_OnlineResourceEx_lpInBuffer
;
668 static int hf_clusapi_clusapi_OnlineResourceEx_rpc_status
;
669 static int hf_clusapi_clusapi_OnlineResource_hResource
;
670 static int hf_clusapi_clusapi_OnlineResource_rpc_status
;
671 static int hf_clusapi_clusapi_OpenClusterEx_Status
;
672 static int hf_clusapi_clusapi_OpenClusterEx_dwDesiredAccess
;
673 static int hf_clusapi_clusapi_OpenClusterEx_hCluster
;
674 static int hf_clusapi_clusapi_OpenClusterEx_lpdwGrantedAccess
;
675 static int hf_clusapi_clusapi_OpenCluster_Cluster
;
676 static int hf_clusapi_clusapi_OpenCluster_Status
;
677 static int hf_clusapi_clusapi_OpenGroupEx_Status
;
678 static int hf_clusapi_clusapi_OpenGroupEx_dwDesiredAccess
;
679 static int hf_clusapi_clusapi_OpenGroupEx_hGroup
;
680 static int hf_clusapi_clusapi_OpenGroupEx_lpdwGrantedAccess
;
681 static int hf_clusapi_clusapi_OpenGroupEx_lpszGroupName
;
682 static int hf_clusapi_clusapi_OpenGroupEx_rpc_status
;
683 static int hf_clusapi_clusapi_OpenGroupSet_Status
;
684 static int hf_clusapi_clusapi_OpenGroupSet_hGroupSet
;
685 static int hf_clusapi_clusapi_OpenGroupSet_lpszGroupSetName
;
686 static int hf_clusapi_clusapi_OpenGroupSet_rpc_status
;
687 static int hf_clusapi_clusapi_OpenGroup_Status
;
688 static int hf_clusapi_clusapi_OpenGroup_hGroup
;
689 static int hf_clusapi_clusapi_OpenGroup_lpszGroupName
;
690 static int hf_clusapi_clusapi_OpenGroup_rpc_status
;
691 static int hf_clusapi_clusapi_OpenKey_Status
;
692 static int hf_clusapi_clusapi_OpenKey_hKey
;
693 static int hf_clusapi_clusapi_OpenKey_lpSubKey
;
694 static int hf_clusapi_clusapi_OpenKey_phKey
;
695 static int hf_clusapi_clusapi_OpenKey_rpc_status
;
696 static int hf_clusapi_clusapi_OpenKey_samDesired
;
697 static int hf_clusapi_clusapi_OpenNetInterfaceEx_Status
;
698 static int hf_clusapi_clusapi_OpenNetInterfaceEx_dwDesiredAccess
;
699 static int hf_clusapi_clusapi_OpenNetInterfaceEx_hNetInterface
;
700 static int hf_clusapi_clusapi_OpenNetInterfaceEx_lpdwGrantedAccess
;
701 static int hf_clusapi_clusapi_OpenNetInterfaceEx_lpszNetInterfaceName
;
702 static int hf_clusapi_clusapi_OpenNetInterfaceEx_rpc_status
;
703 static int hf_clusapi_clusapi_OpenNetInterface_Status
;
704 static int hf_clusapi_clusapi_OpenNetInterface_hNetInterface
;
705 static int hf_clusapi_clusapi_OpenNetInterface_lpszNetInterfaceName
;
706 static int hf_clusapi_clusapi_OpenNetInterface_rpc_status
;
707 static int hf_clusapi_clusapi_OpenNetworkEx_Status
;
708 static int hf_clusapi_clusapi_OpenNetworkEx_dwDesiredAccess
;
709 static int hf_clusapi_clusapi_OpenNetworkEx_hNetwork
;
710 static int hf_clusapi_clusapi_OpenNetworkEx_lpdwGrantedAccess
;
711 static int hf_clusapi_clusapi_OpenNetworkEx_lpszNetworkName
;
712 static int hf_clusapi_clusapi_OpenNetworkEx_rpc_status
;
713 static int hf_clusapi_clusapi_OpenNetwork_Status
;
714 static int hf_clusapi_clusapi_OpenNetwork_hNetwork
;
715 static int hf_clusapi_clusapi_OpenNetwork_lpszNetworkName
;
716 static int hf_clusapi_clusapi_OpenNetwork_rpc_status
;
717 static int hf_clusapi_clusapi_OpenNodeEx_Status
;
718 static int hf_clusapi_clusapi_OpenNodeEx_dwDesiredAccess
;
719 static int hf_clusapi_clusapi_OpenNodeEx_hNode
;
720 static int hf_clusapi_clusapi_OpenNodeEx_lpdwGrantedAccess
;
721 static int hf_clusapi_clusapi_OpenNodeEx_lpszNodeName
;
722 static int hf_clusapi_clusapi_OpenNodeEx_rpc_status
;
723 static int hf_clusapi_clusapi_OpenNode_Status
;
724 static int hf_clusapi_clusapi_OpenNode_hNode
;
725 static int hf_clusapi_clusapi_OpenNode_lpszNodeName
;
726 static int hf_clusapi_clusapi_OpenNode_rpc_status
;
727 static int hf_clusapi_clusapi_OpenResourceEx_Status
;
728 static int hf_clusapi_clusapi_OpenResourceEx_dwDesiredAccess
;
729 static int hf_clusapi_clusapi_OpenResourceEx_hResource
;
730 static int hf_clusapi_clusapi_OpenResourceEx_lpdwGrantedAccess
;
731 static int hf_clusapi_clusapi_OpenResourceEx_lpszResourceName
;
732 static int hf_clusapi_clusapi_OpenResourceEx_rpc_status
;
733 static int hf_clusapi_clusapi_OpenResource_Status
;
734 static int hf_clusapi_clusapi_OpenResource_hResource
;
735 static int hf_clusapi_clusapi_OpenResource_lpszResourceName
;
736 static int hf_clusapi_clusapi_OpenResource_rpc_status
;
737 static int hf_clusapi_clusapi_PauseNodeEx_bDrainNode
;
738 static int hf_clusapi_clusapi_PauseNodeEx_dwPauseFlags
;
739 static int hf_clusapi_clusapi_PauseNodeEx_hNode
;
740 static int hf_clusapi_clusapi_PauseNodeEx_rpc_status
;
741 static int hf_clusapi_clusapi_PauseNodeWithDrainTarget_dwPauseFlags
;
742 static int hf_clusapi_clusapi_PauseNodeWithDrainTarget_hNode
;
743 static int hf_clusapi_clusapi_PauseNodeWithDrainTarget_hNodeDrainTarget
;
744 static int hf_clusapi_clusapi_PauseNodeWithDrainTarget_rpc_status
;
745 static int hf_clusapi_clusapi_PauseNode_hNode
;
746 static int hf_clusapi_clusapi_PauseNode_rpc_status
;
747 static int hf_clusapi_clusapi_QueryAllValues_hKey
;
748 static int hf_clusapi_clusapi_QueryAllValues_pcbData
;
749 static int hf_clusapi_clusapi_QueryAllValues_ppData
;
750 static int hf_clusapi_clusapi_QueryAllValues_rpc_status
;
751 static int hf_clusapi_clusapi_QueryInfoKey_hKey
;
752 static int hf_clusapi_clusapi_QueryInfoKey_lpcSubKeys
;
753 static int hf_clusapi_clusapi_QueryInfoKey_lpcValues
;
754 static int hf_clusapi_clusapi_QueryInfoKey_lpcbMaxSubKeyLen
;
755 static int hf_clusapi_clusapi_QueryInfoKey_lpcbMaxValueLen
;
756 static int hf_clusapi_clusapi_QueryInfoKey_lpcbMaxValueNameLen
;
757 static int hf_clusapi_clusapi_QueryInfoKey_lpcbSecurityDescriptor
;
758 static int hf_clusapi_clusapi_QueryInfoKey_lpftLastWriteTime
;
759 static int hf_clusapi_clusapi_QueryInfoKey_rpc_status
;
760 static int hf_clusapi_clusapi_QueryValue_cbData
;
761 static int hf_clusapi_clusapi_QueryValue_hKey
;
762 static int hf_clusapi_clusapi_QueryValue_lpData
;
763 static int hf_clusapi_clusapi_QueryValue_lpValueName
;
764 static int hf_clusapi_clusapi_QueryValue_lpValueType
;
765 static int hf_clusapi_clusapi_QueryValue_lpcbRequired
;
766 static int hf_clusapi_clusapi_QueryValue_rpc_status
;
767 static int hf_clusapi_clusapi_ReAddNotifyGroup_StateSequence
;
768 static int hf_clusapi_clusapi_ReAddNotifyGroup_dwFilter
;
769 static int hf_clusapi_clusapi_ReAddNotifyGroup_dwNotifyKey
;
770 static int hf_clusapi_clusapi_ReAddNotifyGroup_hGroup
;
771 static int hf_clusapi_clusapi_ReAddNotifyGroup_hNotify
;
772 static int hf_clusapi_clusapi_ReAddNotifyGroup_rpc_status
;
773 static int hf_clusapi_clusapi_ReAddNotifyNetInterface_StateSequence
;
774 static int hf_clusapi_clusapi_ReAddNotifyNetInterface_dwFilter
;
775 static int hf_clusapi_clusapi_ReAddNotifyNetInterface_dwNotifyKey
;
776 static int hf_clusapi_clusapi_ReAddNotifyNetInterface_hNetInterface
;
777 static int hf_clusapi_clusapi_ReAddNotifyNetInterface_hNotify
;
778 static int hf_clusapi_clusapi_ReAddNotifyNetInterface_rpc_status
;
779 static int hf_clusapi_clusapi_ReAddNotifyNetwork_StateSequence
;
780 static int hf_clusapi_clusapi_ReAddNotifyNetwork_dwFilter
;
781 static int hf_clusapi_clusapi_ReAddNotifyNetwork_dwNotifyKey
;
782 static int hf_clusapi_clusapi_ReAddNotifyNetwork_hNetwork
;
783 static int hf_clusapi_clusapi_ReAddNotifyNetwork_hNotify
;
784 static int hf_clusapi_clusapi_ReAddNotifyNetwork_rpc_status
;
785 static int hf_clusapi_clusapi_ReAddNotifyNode_StateSequence
;
786 static int hf_clusapi_clusapi_ReAddNotifyNode_dwFilter
;
787 static int hf_clusapi_clusapi_ReAddNotifyNode_dwNotifyKey
;
788 static int hf_clusapi_clusapi_ReAddNotifyNode_hNode
;
789 static int hf_clusapi_clusapi_ReAddNotifyNode_hNotify
;
790 static int hf_clusapi_clusapi_ReAddNotifyNode_rpc_status
;
791 static int hf_clusapi_clusapi_ReAddNotifyResource_StateSequence
;
792 static int hf_clusapi_clusapi_ReAddNotifyResource_dwFilter
;
793 static int hf_clusapi_clusapi_ReAddNotifyResource_dwNotifyKey
;
794 static int hf_clusapi_clusapi_ReAddNotifyResource_hNotify
;
795 static int hf_clusapi_clusapi_ReAddNotifyResource_hResource
;
796 static int hf_clusapi_clusapi_ReAddNotifyResource_rpc_status
;
797 static int hf_clusapi_clusapi_RemoveClusterGroupDependency_hDependsOn
;
798 static int hf_clusapi_clusapi_RemoveClusterGroupDependency_hGroup
;
799 static int hf_clusapi_clusapi_RemoveClusterGroupDependency_rpc_status
;
800 static int hf_clusapi_clusapi_RemoveClusterGroupToGroupSetDependency_hDependsOn
;
801 static int hf_clusapi_clusapi_RemoveClusterGroupToGroupSetDependency_hGroup
;
802 static int hf_clusapi_clusapi_RemoveClusterGroupToGroupSetDependency_rpc_status
;
803 static int hf_clusapi_clusapi_RemoveGroupFromGroupSet_Group
;
804 static int hf_clusapi_clusapi_RemoveGroupFromGroupSet_rpc_status
;
805 static int hf_clusapi_clusapi_RemoveGroupSetDependency_hDependsOn
;
806 static int hf_clusapi_clusapi_RemoveGroupSetDependency_hGroupSet
;
807 static int hf_clusapi_clusapi_RemoveGroupSetDependency_rpc_status
;
808 static int hf_clusapi_clusapi_RemoveResourceDependency_hDependsOn
;
809 static int hf_clusapi_clusapi_RemoveResourceDependency_hResource
;
810 static int hf_clusapi_clusapi_RemoveResourceDependency_rpc_status
;
811 static int hf_clusapi_clusapi_RemoveResourceNode_hNode
;
812 static int hf_clusapi_clusapi_RemoveResourceNode_hResource
;
813 static int hf_clusapi_clusapi_RemoveResourceNode_rpc_status
;
814 static int hf_clusapi_clusapi_ResourceControl_dwControlCode
;
815 static int hf_clusapi_clusapi_ResourceControl_hResource
;
816 static int hf_clusapi_clusapi_ResourceControl_lpBytesReturned
;
817 static int hf_clusapi_clusapi_ResourceControl_lpInBuffer
;
818 static int hf_clusapi_clusapi_ResourceControl_lpOutBuffer
;
819 static int hf_clusapi_clusapi_ResourceControl_lpcbRequired
;
820 static int hf_clusapi_clusapi_ResourceControl_nInBufferSize
;
821 static int hf_clusapi_clusapi_ResourceControl_nOutBufferSize
;
822 static int hf_clusapi_clusapi_ResourceControl_rpc_status
;
823 static int hf_clusapi_clusapi_ResourceTypeControl_dwControlCode
;
824 static int hf_clusapi_clusapi_ResourceTypeControl_hCluster
;
825 static int hf_clusapi_clusapi_ResourceTypeControl_lpBytesReturned
;
826 static int hf_clusapi_clusapi_ResourceTypeControl_lpInBuffer
;
827 static int hf_clusapi_clusapi_ResourceTypeControl_lpOutBuffer
;
828 static int hf_clusapi_clusapi_ResourceTypeControl_lpcbRequired
;
829 static int hf_clusapi_clusapi_ResourceTypeControl_lpszResourceTypeName
;
830 static int hf_clusapi_clusapi_ResourceTypeControl_nInBufferSize
;
831 static int hf_clusapi_clusapi_ResourceTypeControl_nOutBufferSize
;
832 static int hf_clusapi_clusapi_ResourceTypeControl_rpc_status
;
833 static int hf_clusapi_clusapi_RestartResource_dwFlags
;
834 static int hf_clusapi_clusapi_RestartResource_hResource
;
835 static int hf_clusapi_clusapi_RestartResource_rpc_status
;
836 static int hf_clusapi_clusapi_ResumeNodeEx_dwResumeFailbackType
;
837 static int hf_clusapi_clusapi_ResumeNodeEx_dwResumeFlagsReserved
;
838 static int hf_clusapi_clusapi_ResumeNodeEx_hNode
;
839 static int hf_clusapi_clusapi_ResumeNodeEx_rpc_status
;
840 static int hf_clusapi_clusapi_ResumeNode_hNode
;
841 static int hf_clusapi_clusapi_ResumeNode_rpc_status
;
842 static int hf_clusapi_clusapi_SetClusterName_NewClusterName
;
843 static int hf_clusapi_clusapi_SetClusterName_rpc_status
;
844 static int hf_clusapi_clusapi_SetGroupDependencyExpression_hGroup
;
845 static int hf_clusapi_clusapi_SetGroupDependencyExpression_lpszDependencyExpression
;
846 static int hf_clusapi_clusapi_SetGroupDependencyExpression_rpc_status
;
847 static int hf_clusapi_clusapi_SetGroupName_hGroup
;
848 static int hf_clusapi_clusapi_SetGroupName_lpszGroupName
;
849 static int hf_clusapi_clusapi_SetGroupName_rpc_status
;
850 static int hf_clusapi_clusapi_SetGroupNodeList_cchListSize
;
851 static int hf_clusapi_clusapi_SetGroupNodeList_hGroup
;
852 static int hf_clusapi_clusapi_SetGroupNodeList_multiSzNodeList
;
853 static int hf_clusapi_clusapi_SetGroupNodeList_rpc_status
;
854 static int hf_clusapi_clusapi_SetGroupSetDependencyExpression_hGroupSet
;
855 static int hf_clusapi_clusapi_SetGroupSetDependencyExpression_lpszDependencyExpression
;
856 static int hf_clusapi_clusapi_SetGroupSetDependencyExpression_rpc_status
;
857 static int hf_clusapi_clusapi_SetKeySecurity_SecurityInformation
;
858 static int hf_clusapi_clusapi_SetKeySecurity_hKey
;
859 static int hf_clusapi_clusapi_SetKeySecurity_pRpcSecurityDescriptor
;
860 static int hf_clusapi_clusapi_SetKeySecurity_rpc_status
;
861 static int hf_clusapi_clusapi_SetNetworkName_hNetwork
;
862 static int hf_clusapi_clusapi_SetNetworkName_lpszNetworkName
;
863 static int hf_clusapi_clusapi_SetNetworkName_rpc_status
;
864 static int hf_clusapi_clusapi_SetNetworkPriorityOrder_NetworkCount
;
865 static int hf_clusapi_clusapi_SetNetworkPriorityOrder_NetworkIdList
;
866 static int hf_clusapi_clusapi_SetNetworkPriorityOrder_rpc_status
;
867 static int hf_clusapi_clusapi_SetQuorumResource_dwMaxQuorumLogSize
;
868 static int hf_clusapi_clusapi_SetQuorumResource_hResource
;
869 static int hf_clusapi_clusapi_SetQuorumResource_lpszDeviceName
;
870 static int hf_clusapi_clusapi_SetQuorumResource_rpc_status
;
871 static int hf_clusapi_clusapi_SetResourceDependencyExpression_hResource
;
872 static int hf_clusapi_clusapi_SetResourceDependencyExpression_lpszDependencyExpression
;
873 static int hf_clusapi_clusapi_SetResourceDependencyExpression_rpc_status
;
874 static int hf_clusapi_clusapi_SetResourceName_hResource
;
875 static int hf_clusapi_clusapi_SetResourceName_lpszResourceName
;
876 static int hf_clusapi_clusapi_SetResourceName_rpc_status
;
877 static int hf_clusapi_clusapi_SetServiceAccountPassword_ExpectedBufferSize
;
878 static int hf_clusapi_clusapi_SetServiceAccountPassword_ReturnStatusBufferPtr
;
879 static int hf_clusapi_clusapi_SetServiceAccountPassword_ReturnStatusBufferSize
;
880 static int hf_clusapi_clusapi_SetServiceAccountPassword_SizeReturned
;
881 static int hf_clusapi_clusapi_SetServiceAccountPassword_dwFlags
;
882 static int hf_clusapi_clusapi_SetServiceAccountPassword_lpszNewPassword
;
883 static int hf_clusapi_clusapi_SetValue_cbData
;
884 static int hf_clusapi_clusapi_SetValue_dwType
;
885 static int hf_clusapi_clusapi_SetValue_hKey
;
886 static int hf_clusapi_clusapi_SetValue_lpData
;
887 static int hf_clusapi_clusapi_SetValue_lpValueName
;
888 static int hf_clusapi_clusapi_SetValue_rpc_status
;
889 static int hf_clusapi_clusapi_StmFindDisk_dwFlags
;
890 static int hf_clusapi_clusapi_StmFindDisk_hCluster
;
891 static int hf_clusapi_clusapi_StmFindDisk_pDiskId
;
892 static int hf_clusapi_clusapi_StmFindDisk_pUniqueId
;
893 static int hf_clusapi_clusapi_StmFindDisk_ppszDeviceName
;
894 static int hf_clusapi_clusapi_StmFindDisk_rpc_status
;
895 static int hf_clusapi_clusapi_StmFindDisk_uniqueIdSize
;
896 static int hf_clusapi_clusapi_UnblockGetNotifyCall_hNotify
;
897 static int hf_clusapi_opnum
;
898 static int hf_clusapi_werror
;
900 static int proto_dcerpc_clusapi
;
901 /* Version information */
904 static e_guid_t uuid_dcerpc_clusapi
= {
905 0xb97db8b2, 0x4c63, 0x11cf,
906 { 0xbf, 0xf6, 0x08, 0x00, 0x2b, 0xe2, 0x3f, 0x2f }
908 static uint16_t ver_dcerpc_clusapi
= 3;
910 static int clusapi_dissect_element_RPC_SECURITY_DESCRIPTOR_lpSecurityDescriptor(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
911 static int clusapi_dissect_element_RPC_SECURITY_DESCRIPTOR_lpSecurityDescriptor_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
912 static int clusapi_dissect_element_RPC_SECURITY_DESCRIPTOR_lpSecurityDescriptor__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
913 static int clusapi_dissect_element_RPC_SECURITY_DESCRIPTOR_cbInSecurityDescriptor(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
914 static int clusapi_dissect_element_RPC_SECURITY_DESCRIPTOR_cbOutSecurityDescriptor(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
915 static int clusapi_dissect_element_RPC_SECURITY_ATTRIBUTES_nLength(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
916 static int clusapi_dissect_element_RPC_SECURITY_ATTRIBUTES_RpcSecurityDescriptor(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
917 static int clusapi_dissect_element_RPC_SECURITY_ATTRIBUTES_bInheritHandle(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
918 static int clusapi_dissect_element_CLUSTER_OPERATIONAL_VERSION_INFO_dwSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
919 static int clusapi_dissect_element_CLUSTER_OPERATIONAL_VERSION_INFO_dwClusterHighestVersion(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
920 static int clusapi_dissect_element_CLUSTER_OPERATIONAL_VERSION_INFO_dwClusterLowestVersion(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
921 static int clusapi_dissect_element_CLUSTER_OPERATIONAL_VERSION_INFO_dwFlags(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
922 static int clusapi_dissect_element_CLUSTER_OPERATIONAL_VERSION_INFO_dwReserved(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
923 static int clusapi_dissect_element_IDL_CLUSTER_SET_PASSWORD_STATUS_NodeId(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
924 static int clusapi_dissect_element_IDL_CLUSTER_SET_PASSWORD_STATUS_SetAttempted(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
925 static int clusapi_dissect_element_IDL_CLUSTER_SET_PASSWORD_STATUS_ReturnStatus(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
926 const value_string clusapi_IDL_CLUSTER_SET_PASSWORD_FLAGS_vals
[] = {
927 { IDL_CLUSTER_SET_PASSWORD_IGNORE_DOWN_NODES
, "IDL_CLUSTER_SET_PASSWORD_IGNORE_DOWN_NODES" },
930 static int clusapi_dissect_element_CLUSTER_CREATE_GROUP_INFO_RPC_dwVersion(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
931 static int clusapi_dissect_element_CLUSTER_CREATE_GROUP_INFO_RPC_dwGroupType(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
932 static const true_false_string ClusterEnumType_CLUSTER_ENUM_NODE_tfs
= {
933 "CLUSTER_ENUM_NODE is SET",
934 "CLUSTER_ENUM_NODE is NOT SET",
936 static const true_false_string ClusterEnumType_CLUSTER_ENUM_RESTYPE_tfs
= {
937 "CLUSTER_ENUM_RESTYPE is SET",
938 "CLUSTER_ENUM_RESTYPE is NOT SET",
940 static const true_false_string ClusterEnumType_CLUSTER_ENUM_RESOURCE_tfs
= {
941 "CLUSTER_ENUM_RESOURCE is SET",
942 "CLUSTER_ENUM_RESOURCE is NOT SET",
944 static const true_false_string ClusterEnumType_CLUSTER_ENUM_GROUP_tfs
= {
945 "CLUSTER_ENUM_GROUP is SET",
946 "CLUSTER_ENUM_GROUP is NOT SET",
948 static const true_false_string ClusterEnumType_CLUSTER_ENUM_NETWORK_tfs
= {
949 "CLUSTER_ENUM_NETWORK is SET",
950 "CLUSTER_ENUM_NETWORK is NOT SET",
952 static const true_false_string ClusterEnumType_CLUSTER_ENUM_NETINTERFACE_tfs
= {
953 "CLUSTER_ENUM_NETINTERFACE is SET",
954 "CLUSTER_ENUM_NETINTERFACE is NOT SET",
956 static const true_false_string ClusterEnumType_CLUSTER_ENUM_INTERNAL_NETWORK_tfs
= {
957 "CLUSTER_ENUM_INTERNAL_NETWORK is SET",
958 "CLUSTER_ENUM_INTERNAL_NETWORK is NOT SET",
960 static const true_false_string ClusterEnumType_CLUSTER_ENUM_SHARED_VOLUME_RESOURCE_tfs
= {
961 "CLUSTER_ENUM_SHARED_VOLUME_RESOURCE is SET",
962 "CLUSTER_ENUM_SHARED_VOLUME_RESOURCE is NOT SET",
964 static int clusapi_dissect_element_ENUM_ENTRY_Type(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
965 static int clusapi_dissect_element_ENUM_ENTRY_Name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
966 static int clusapi_dissect_element_ENUM_ENTRY_Name_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
967 static int clusapi_dissect_element_ENUM_LIST_EntryCount(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
968 static int clusapi_dissect_element_ENUM_LIST_Entry(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
969 static int clusapi_dissect_element_ENUM_LIST_Entry_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
970 static int clusapi_dissect_element_GROUP_ENUM_ENTRY_Name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
971 static int clusapi_dissect_element_GROUP_ENUM_ENTRY_Name_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
972 static int clusapi_dissect_element_GROUP_ENUM_ENTRY_Id(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
973 static int clusapi_dissect_element_GROUP_ENUM_ENTRY_Id_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
974 static int clusapi_dissect_element_GROUP_ENUM_ENTRY_dwState(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
975 static int clusapi_dissect_element_GROUP_ENUM_ENTRY_Owner(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
976 static int clusapi_dissect_element_GROUP_ENUM_ENTRY_Owner_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
977 static int clusapi_dissect_element_GROUP_ENUM_ENTRY_dwFlags(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
978 static int clusapi_dissect_element_GROUP_ENUM_ENTRY_cbProperties(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
979 static int clusapi_dissect_element_GROUP_ENUM_ENTRY_Properties(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
980 static int clusapi_dissect_element_GROUP_ENUM_ENTRY_Properties_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
981 static int clusapi_dissect_element_GROUP_ENUM_ENTRY_Properties__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
982 static int clusapi_dissect_element_GROUP_ENUM_ENTRY_cbRoProperties(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
983 static int clusapi_dissect_element_GROUP_ENUM_ENTRY_RoProperties(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
984 static int clusapi_dissect_element_GROUP_ENUM_ENTRY_RoProperties_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
985 static int clusapi_dissect_element_GROUP_ENUM_ENTRY_RoProperties__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
986 static int clusapi_dissect_element_RESOURCE_ENUM_ENTRY_Name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
987 static int clusapi_dissect_element_RESOURCE_ENUM_ENTRY_Name_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
988 static int clusapi_dissect_element_RESOURCE_ENUM_ENTRY_Id(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
989 static int clusapi_dissect_element_RESOURCE_ENUM_ENTRY_Id_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
990 static int clusapi_dissect_element_RESOURCE_ENUM_ENTRY_OwnerName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
991 static int clusapi_dissect_element_RESOURCE_ENUM_ENTRY_OwnerName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
992 static int clusapi_dissect_element_RESOURCE_ENUM_ENTRY_OwnerId(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
993 static int clusapi_dissect_element_RESOURCE_ENUM_ENTRY_OwnerId_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
994 static int clusapi_dissect_element_RESOURCE_ENUM_ENTRY_cbProperties(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
995 static int clusapi_dissect_element_RESOURCE_ENUM_ENTRY_Properties(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
996 static int clusapi_dissect_element_RESOURCE_ENUM_ENTRY_Properties_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
997 static int clusapi_dissect_element_RESOURCE_ENUM_ENTRY_Properties__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
998 static int clusapi_dissect_element_RESOURCE_ENUM_ENTRY_cbRoProperties(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
999 static int clusapi_dissect_element_RESOURCE_ENUM_ENTRY_RoProperties(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1000 static int clusapi_dissect_element_RESOURCE_ENUM_ENTRY_RoProperties_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1001 static int clusapi_dissect_element_RESOURCE_ENUM_ENTRY_RoProperties__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1002 static int clusapi_dissect_element_GROUP_ENUM_LIST_EntryCount(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1003 static int clusapi_dissect_element_GROUP_ENUM_LIST_Entry(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1004 static int clusapi_dissect_element_GROUP_ENUM_LIST_Entry_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1005 static int clusapi_dissect_element_RESOURCE_ENUM_LIST_EntryCount(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1006 static int clusapi_dissect_element_RESOURCE_ENUM_LIST_Entry(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1007 static int clusapi_dissect_element_RESOURCE_ENUM_LIST_Entry_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1008 const value_string clusapi_clusapi_CreateResourceFlags_vals
[] = {
1009 { CLUSTER_RESOURCE_DEFAULT_MONITOR
, "CLUSTER_RESOURCE_DEFAULT_MONITOR" },
1010 { CLUSTER_RESOURCE_SEPARATE_MONITOR
, "CLUSTER_RESOURCE_SEPARATE_MONITOR" },
1013 const value_string clusapi_clusapi_ClusterResourceState_vals
[] = {
1014 { ClusterResourceInitializing
, "ClusterResourceInitializing" },
1015 { ClusterResourceOnline
, "ClusterResourceOnline" },
1016 { ClusterResourceOffline
, "ClusterResourceOffline" },
1017 { ClusterResourceFailed
, "ClusterResourceFailed" },
1018 { ClusterResourceOnlinePending
, "ClusterResourceOnlinePending" },
1019 { ClusterResourceOfflinePending
, "ClusterResourceOfflinePending" },
1020 { ClusterResourceStateUnknown
, "ClusterResourceStateUnknown" },
1023 const value_string clusapi_clusapi_ClusterGroupState_vals
[] = {
1024 { ClusterGroupOnline
, "ClusterGroupOnline" },
1025 { ClusterGroupOffline
, "ClusterGroupOffline" },
1026 { ClusterGroupFailed
, "ClusterGroupFailed" },
1027 { ClusterGroupPartialOnline
, "ClusterGroupPartialOnline" },
1028 { ClusterGroupPending
, "ClusterGroupPending" },
1029 { ClusterGroupStateUnknown
, "ClusterGroupStateUnknown" },
1032 static const true_false_string ClusterGroupEnumType_CLUSTER_GROUP_ENUM_CONTAINS_tfs
= {
1033 "CLUSTER_GROUP_ENUM_CONTAINS is SET",
1034 "CLUSTER_GROUP_ENUM_CONTAINS is NOT SET",
1036 static const true_false_string ClusterGroupEnumType_CLUSTER_GROUP_ENUM_NODES_tfs
= {
1037 "CLUSTER_GROUP_ENUM_NODES is SET",
1038 "CLUSTER_GROUP_ENUM_NODES is NOT SET",
1040 const value_string clusapi_clusapi_ClusterNodeState_vals
[] = {
1041 { ClusterNodeUp
, "ClusterNodeUp" },
1042 { ClusterNodeDown
, "ClusterNodeDown" },
1043 { ClusterNodePaused
, "ClusterNodePaused" },
1044 { ClusterNodeJoining
, "ClusterNodeJoining" },
1045 { ClusterNodeStateUnknown
, "ClusterNodeStateUnknown" },
1048 const value_string clusapi_clusapi_ResourceClass_vals
[] = {
1049 { CLUS_RESCLASS_UNKNOWN
, "CLUS_RESCLASS_UNKNOWN" },
1050 { CLUS_RESCLASS_STORAGE
, "CLUS_RESCLASS_STORAGE" },
1051 { CLUS_RESCLASS_NETWORK
, "CLUS_RESCLASS_NETWORK" },
1054 static int clusapi_dissect_element_CLUS_RESOURCE_CLASS_INFO_Class(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1055 static int clusapi_dissect_element_CLUS_RESOURCE_CLASS_INFO_SubClass(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1056 const value_string clusapi_clusapi_ResourceControlCode_vals
[] = {
1057 { CLUSCTL_RESOURCE_UNKNOWN
, "CLUSCTL_RESOURCE_UNKNOWN" },
1058 { CLUSCTL_RESOURCE_GET_CHARACTERISTICS
, "CLUSCTL_RESOURCE_GET_CHARACTERISTICS" },
1059 { CLUSCTL_RESOURCE_GET_FLAGS
, "CLUSCTL_RESOURCE_GET_FLAGS" },
1060 { CLUSCTL_RESOURCE_GET_CLASS_INFO
, "CLUSCTL_RESOURCE_GET_CLASS_INFO" },
1061 { CLUSCTL_RESOURCE_GET_REQUIRED_DEPENDENCIES
, "CLUSCTL_RESOURCE_GET_REQUIRED_DEPENDENCIES" },
1062 { CLUSCTL_RESOURCE_GET_NAME
, "CLUSCTL_RESOURCE_GET_NAME" },
1063 { CLUSCTL_RESOURCE_GET_RESOURCE_TYPE
, "CLUSCTL_RESOURCE_GET_RESOURCE_TYPE" },
1064 { CLUSCTL_RESOURCE_GET_ID
, "CLUSCTL_RESOURCE_GET_ID" },
1065 { CLUSCTL_RESOURCE_ENUM_COMMON_PROPERTIES
, "CLUSCTL_RESOURCE_ENUM_COMMON_PROPERTIES" },
1066 { CLUSCTL_RESOURCE_GET_RO_COMMON_PROPERTIES
, "CLUSCTL_RESOURCE_GET_RO_COMMON_PROPERTIES" },
1067 { CLUSCTL_RESOURCE_GET_COMMON_PROPERTIES
, "CLUSCTL_RESOURCE_GET_COMMON_PROPERTIES" },
1068 { CLUSCTL_RESOURCE_SET_COMMON_PROPERTIES
, "CLUSCTL_RESOURCE_SET_COMMON_PROPERTIES" },
1069 { CLUSCTL_RESOURCE_VALIDATE_COMMON_PROPERTIES
, "CLUSCTL_RESOURCE_VALIDATE_COMMON_PROPERTIES" },
1070 { CLUSCTL_RESOURCE_GET_COMMON_PROPERTY_FMTS
, "CLUSCTL_RESOURCE_GET_COMMON_PROPERTY_FMTS" },
1071 { CLUSCTL_RESOURCE_ENUM_PRIVATE_PROPERTIES
, "CLUSCTL_RESOURCE_ENUM_PRIVATE_PROPERTIES" },
1072 { CLUSCTL_RESOURCE_GET_RO_PRIVATE_PROPERTIES
, "CLUSCTL_RESOURCE_GET_RO_PRIVATE_PROPERTIES" },
1073 { CLUSCTL_RESOURCE_GET_PRIVATE_PROPERTIES
, "CLUSCTL_RESOURCE_GET_PRIVATE_PROPERTIES" },
1074 { CLUSCTL_RESOURCE_SET_PRIVATE_PROPERTIES
, "CLUSCTL_RESOURCE_SET_PRIVATE_PROPERTIES" },
1075 { CLUSCTL_RESOURCE_VALIDATE_PRIVATE_PROPERTIES
, "CLUSCTL_RESOURCE_VALIDATE_PRIVATE_PROPERTIES" },
1076 { CLUSCTL_RESOURCE_GET_PRIVATE_PROPERTY_FMTS
, "CLUSCTL_RESOURCE_GET_PRIVATE_PROPERTY_FMTS" },
1077 { CLUSCTL_RESOURCE_ADD_REGISTRY_CHECKPOINT
, "CLUSCTL_RESOURCE_ADD_REGISTRY_CHECKPOINT" },
1078 { CLUSCTL_RESOURCE_DELETE_REGISTRY_CHECKPOINT
, "CLUSCTL_RESOURCE_DELETE_REGISTRY_CHECKPOINT" },
1079 { CLUSCTL_RESOURCE_GET_REGISTRY_CHECKPOINTS
, "CLUSCTL_RESOURCE_GET_REGISTRY_CHECKPOINTS" },
1080 { CLUSCTL_RESOURCE_ADD_CRYPTO_CHECKPOINT
, "CLUSCTL_RESOURCE_ADD_CRYPTO_CHECKPOINT" },
1081 { CLUSCTL_RESOURCE_DELETE_CRYPTO_CHECKPOINT
, "CLUSCTL_RESOURCE_DELETE_CRYPTO_CHECKPOINT" },
1082 { CLUSCTL_RESOURCE_GET_CRYPTO_CHECKPOINTS
, "CLUSCTL_RESOURCE_GET_CRYPTO_CHECKPOINTS" },
1083 { CLUSCTL_RESOURCE_UPGRADE_DLL
, "CLUSCTL_RESOURCE_UPGRADE_DLL" },
1084 { CLUSCTL_RESOURCE_ADD_REGISTRY_CHECKPOINT_64BIT
, "CLUSCTL_RESOURCE_ADD_REGISTRY_CHECKPOINT_64BIT" },
1085 { CLUSCTL_RESOURCE_ADD_REGISTRY_CHECKPOINT_32BIT
, "CLUSCTL_RESOURCE_ADD_REGISTRY_CHECKPOINT_32BIT" },
1086 { CLUSCTL_RESOURCE_GET_NETWORK_NAME
, "CLUSCTL_RESOURCE_GET_NETWORK_NAME" },
1087 { CLUSCTL_RESOURCE_NETNAME_REGISTER_DNS_RECORDS
, "CLUSCTL_RESOURCE_NETNAME_REGISTER_DNS_RECORDS" },
1088 { CLUSCTL_RESOURCE_GET_DNS_NAME
, "CLUSCTL_RESOURCE_GET_DNS_NAME" },
1089 { CLUSCTL_RESOURCE_NETNAME_SET_PWD_INFO
, "CLUSCTL_RESOURCE_NETNAME_SET_PWD_INFO" },
1090 { CLUSCTL_RESOURCE_NETNAME_DELETE_CO
, "CLUSCTL_RESOURCE_NETNAME_DELETE_CO" },
1091 { CLUSCTL_RESOURCE_NETNAME_VALIDATE_VCO
, "CLUSCTL_RESOURCE_NETNAME_VALIDATE_VCO" },
1092 { CLUSCTL_RESOURCE_NETNAME_RESET_VCO
, "CLUSCTL_RESOURCE_NETNAME_RESET_VCO" },
1093 { CLUSCTL_RESOURCE_NETNAME_CREDS_UPDATED
, "CLUSCTL_RESOURCE_NETNAME_CREDS_UPDATED" },
1094 { CLUSCTL_RESOURCE_STORAGE_GET_DISK_INFO
, "CLUSCTL_RESOURCE_STORAGE_GET_DISK_INFO" },
1095 { CLUSCTL_RESOURCE_STORAGE_IS_PATH_VALID
, "CLUSCTL_RESOURCE_STORAGE_IS_PATH_VALID" },
1096 { CLUSCTL_RESOURCE_IPADDRESS_RENEW_LEASE
, "CLUSCTL_RESOURCE_IPADDRESS_RENEW_LEASE" },
1097 { CLUSCTL_RESOURCE_IPADDRESS_RELEASE_LEASE
, "CLUSCTL_RESOURCE_IPADDRESS_RELEASE_LEASE" },
1098 { CLUSCTL_RESOURCE_QUERY_MAINTENANCE_MODE
, "CLUSCTL_RESOURCE_QUERY_MAINTENANCE_MODE" },
1099 { CLUSCTL_RESOURCE_SET_MAINTENANCE_MODE
, "CLUSCTL_RESOURCE_SET_MAINTENANCE_MODE" },
1100 { CLUSCTL_RESOURCE_STORAGE_SET_DRIVELETTER
, "CLUSCTL_RESOURCE_STORAGE_SET_DRIVELETTER" },
1101 { CLUSCTL_RESOURCE_STORAGE_GET_DISK_INFO_EX
, "CLUSCTL_RESOURCE_STORAGE_GET_DISK_INFO_EX" },
1102 { CLUSCTL_RESOURCE_STORAGE_GET_DIRTY
, "CLUSCTL_RESOURCE_STORAGE_GET_DIRTY" },
1103 { CLUSCTL_RESOURCE_STORAGE_GET_MOUNTPOINTS
, "CLUSCTL_RESOURCE_STORAGE_GET_MOUNTPOINTS" },
1104 { CLUSCTL_RESOURCE_STORAGE_GET_SHARED_VOLUME_INFO
, "CLUSCTL_RESOURCE_STORAGE_GET_SHARED_VOLUME_INFO" },
1105 { CLUSCTL_RESOURCE_VM_START_MIGRATION
, "CLUSCTL_RESOURCE_VM_START_MIGRATION" },
1106 { CLUSCTL_RESOURCE_VM_CANCEL_MIGRATION
, "CLUSCTL_RESOURCE_VM_CANCEL_MIGRATION" },
1107 { CLUSCTL_RESOURCE_SET_CSV_MAINTENANCE_MODE
, "CLUSCTL_RESOURCE_SET_CSV_MAINTENANCE_MODE" },
1108 { CLUSCTL_RESOURCE_ENABLE_SHARED_VOLUME_DIRECTIO
, "CLUSCTL_RESOURCE_ENABLE_SHARED_VOLUME_DIRECTIO" },
1109 { CLUSCTL_RESOURCE_DISABLE_SHARED_VOLUME_DIRECTIO
, "CLUSCTL_RESOURCE_DISABLE_SHARED_VOLUME_DIRECTIO" },
1110 { CLUSCTL_RESOURCE_SET_SHARED_VOLUME_BACKUP_MODE
, "CLUSCTL_RESOURCE_SET_SHARED_VOLUME_BACKUP_MODE" },
1111 { CLUSCTL_RESOURCE_GET_RELATED_RESOURCE_NAMES
, "CLUSCTL_RESOURCE_GET_RELATED_RESOURCE_NAMES" },
1112 { CLUSCTL_RESOURCE_POOL_GET_DRIVE_INFO
, "CLUSCTL_RESOURCE_POOL_GET_DRIVE_INFO" },
1113 { CLUSCTL_RESOURCE_CLOUD_WITNESS_UPDATE_TOKEN
, "CLUSCTL_RESOURCE_CLOUD_WITNESS_UPDATE_TOKEN" },
1114 { CLUSCTL_RESOURCE_NETNAME_CHECK_OU_PERMISSIONS
, "CLUSCTL_RESOURCE_NETNAME_CHECK_OU_PERMISSIONS" },
1115 { CLUSCTL_RESOURCE_NETNAME_CHECK_AD_STATE
, "CLUSCTL_RESOURCE_NETNAME_CHECK_AD_STATE" },
1118 const value_string clusapi_clusapi_ResourceTypeControlCode_vals
[] = {
1119 { CLUSCTL_RESOURCE_TYPE_UNKNOWN
, "CLUSCTL_RESOURCE_TYPE_UNKNOWN" },
1120 { CLUSCTL_RESOURCE_TYPE_GET_CHARACTERISTICS
, "CLUSCTL_RESOURCE_TYPE_GET_CHARACTERISTICS" },
1121 { CLUSCTL_RESOURCE_TYPE_GET_FLAGS
, "CLUSCTL_RESOURCE_TYPE_GET_FLAGS" },
1122 { CLUSCTL_RESOURCE_TYPE_GET_CLASS_INFO
, "CLUSCTL_RESOURCE_TYPE_GET_CLASS_INFO" },
1123 { CLUSCTL_RESOURCE_TYPE_GET_REQUIRED_DEPENDENCIES
, "CLUSCTL_RESOURCE_TYPE_GET_REQUIRED_DEPENDENCIES" },
1124 { CLUSCTL_RESOURCE_TYPE_GET_ARB_TIMEOUT
, "CLUSCTL_RESOURCE_TYPE_GET_ARB_TIMEOUT" },
1125 { CLUSCTL_RESOURCE_TYPE_ENUM_COMMON_PROPERTIES
, "CLUSCTL_RESOURCE_TYPE_ENUM_COMMON_PROPERTIES" },
1126 { CLUSCTL_RESOURCE_TYPE_GET_RO_COMMON_PROPERTIES
, "CLUSCTL_RESOURCE_TYPE_GET_RO_COMMON_PROPERTIES" },
1127 { CLUSCTL_RESOURCE_TYPE_GET_COMMON_PROPERTIES
, "CLUSCTL_RESOURCE_TYPE_GET_COMMON_PROPERTIES" },
1128 { CLUSCTL_RESOURCE_TYPE_SET_COMMON_PROPERTIES
, "CLUSCTL_RESOURCE_TYPE_SET_COMMON_PROPERTIES" },
1129 { CLUSCTL_RESOURCE_TYPE_VALIDATE_COMMON_PROPERTIES
, "CLUSCTL_RESOURCE_TYPE_VALIDATE_COMMON_PROPERTIES" },
1130 { CLUSCTL_RESOURCE_TYPE_GET_COMMON_PROPERTY_FMTS
, "CLUSCTL_RESOURCE_TYPE_GET_COMMON_PROPERTY_FMTS" },
1131 { CLUSCTL_RESOURCE_TYPE_GET_COMMON_RESOURCE_PROPERTY_FMTS
, "CLUSCTL_RESOURCE_TYPE_GET_COMMON_RESOURCE_PROPERTY_FMTS" },
1132 { CLUSCTL_RESOURCE_TYPE_ENUM_PRIVATE_PROPERTIES
, "CLUSCTL_RESOURCE_TYPE_ENUM_PRIVATE_PROPERTIES" },
1133 { CLUSCTL_RESOURCE_TYPE_GET_RO_PRIVATE_PROPERTIES
, "CLUSCTL_RESOURCE_TYPE_GET_RO_PRIVATE_PROPERTIES" },
1134 { CLUSCTL_RESOURCE_TYPE_GET_PRIVATE_PROPERTIES
, "CLUSCTL_RESOURCE_TYPE_GET_PRIVATE_PROPERTIES" },
1135 { CLUSCTL_RESOURCE_TYPE_SET_PRIVATE_PROPERTIES
, "CLUSCTL_RESOURCE_TYPE_SET_PRIVATE_PROPERTIES" },
1136 { CLUSCTL_RESOURCE_TYPE_VALIDATE_PRIVATE_PROPERTIES
, "CLUSCTL_RESOURCE_TYPE_VALIDATE_PRIVATE_PROPERTIES" },
1137 { CLUSCTL_RESOURCE_TYPE_GET_PRIVATE_PROPERTY_FMTS
, "CLUSCTL_RESOURCE_TYPE_GET_PRIVATE_PROPERTY_FMTS" },
1138 { CLUSCTL_RESOURCE_TYPE_GET_PRIVATE_RESOURCE_PROPERTY_FMTS
, "CLUSCTL_RESOURCE_TYPE_GET_PRIVATE_RESOURCE_PROPERTY_FMTS" },
1139 { CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS
, "CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS" },
1140 { CLUSCTL_RESOURCE_TYPE_NETNAME_VALIDATE_NETNAME
, "CLUSCTL_RESOURCE_TYPE_NETNAME_VALIDATE_NETNAME" },
1141 { CLUSCTL_RESOURCE_TYPE_VALIDATE_PATH
, "CLUSCTL_RESOURCE_TYPE_VALIDATE_PATH" },
1142 { CLUSCTL_RESOURCE_TYPE_GEN_APP_VALIDATE_DIRECTORY
, "CLUSCTL_RESOURCE_TYPE_GEN_APP_VALIDATE_DIRECTORY" },
1143 { CLUSCTL_RESOURCE_TYPE_STORAGE_GET_DRIVELETTERS
, "CLUSCTL_RESOURCE_TYPE_STORAGE_GET_DRIVELETTERS" },
1144 { CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS_EX
, "CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS_EX" },
1145 { CLUSCTL_RESOURCE_TYPE_STORAGE_REMAP_DRIVELETTER
, "CLUSCTL_RESOURCE_TYPE_STORAGE_REMAP_DRIVELETTER" },
1146 { CLUSCTL_RESOURCE_TYPE_STORAGE_GET_DISKID
, "CLUSCTL_RESOURCE_TYPE_STORAGE_GET_DISKID" },
1147 { CLUSCTL_RESOURCE_TYPE_STORAGE_IS_CLUSTERABLE
, "CLUSCTL_RESOURCE_TYPE_STORAGE_IS_CLUSTERABLE" },
1148 { CLUSCTL_RESOURCE_TYPE_STORAGE_RELEASE_OWNERSHIP
, "CLUSCTL_RESOURCE_TYPE_STORAGE_RELEASE_OWNERSHIP" },
1149 { CLUSCTL_RESOURCE_TYPE_STORAGE_IS_CSV_FILE
, "CLUSCTL_RESOURCE_TYPE_STORAGE_IS_CSV_FILE" },
1150 { CLUSCTL_RESOURCE_TYPE_CLOUD_WITNESS_VALIDATE_CREDENTIALS
, "CLUSCTL_RESOURCE_TYPE_CLOUD_WITNESS_VALIDATE_CREDENTIALS" },
1151 { CLUSCTL_RESOURCE_TYPE_REPLICATION_GET_ELIGIBLE_LOGDISKS
, "CLUSCTL_RESOURCE_TYPE_REPLICATION_GET_ELIGIBLE_LOGDISKS" },
1152 { CLUSCTL_RESOURCE_TYPE_REPLICATION_GET_ELIGIBLE_TARGET_DATADISKS
, "CLUSCTL_RESOURCE_TYPE_REPLICATION_GET_ELIGIBLE_TARGET_DATADISKS" },
1153 { CLUSCTL_RESOURCE_TYPE_REPLICATION_GET_ELIGIBLE_SOURCE_DATADISKS
, "CLUSCTL_RESOURCE_TYPE_REPLICATION_GET_ELIGIBLE_SOURCE_DATADISKS" },
1154 { CLUSCTL_RESOURCE_TYPE_REPLICATION_GET_REPLICA_VOLUMES
, "CLUSCTL_RESOURCE_TYPE_REPLICATION_GET_REPLICA_VOLUMES" },
1155 { CLUSCTL_RESOURCE_TYPE_REPLICATION_GET_LOG_VOLUME
, "CLUSCTL_RESOURCE_TYPE_REPLICATION_GET_LOG_VOLUME" },
1156 { CLUSCTL_RESOURCE_TYPE_REPLICATION_GET_REPLICATED_DISKS
, "CLUSCTL_RESOURCE_TYPE_REPLICATION_GET_REPLICATED_DISKS" },
1157 { CLUSCTL_RESOURCE_TYPE_REPLICATION_GET_RESOURCE_GROUP
, "CLUSCTL_RESOURCE_TYPE_REPLICATION_GET_RESOURCE_GROUP" },
1160 const value_string clusapi_clusapi_GroupControlCode_vals
[] = {
1161 { CLUSCTL_GROUP_UNKNOWN
, "CLUSCTL_GROUP_UNKNOWN" },
1162 { CLUSCTL_GROUP_GET_CHARACTERISTICS
, "CLUSCTL_GROUP_GET_CHARACTERISTICS" },
1163 { CLUSCTL_GROUP_GET_FLAGS
, "CLUSCTL_GROUP_GET_FLAGS" },
1164 { CLUSCTL_GROUP_GET_NAME
, "CLUSCTL_GROUP_GET_NAME" },
1165 { CLUSCTL_GROUP_GET_ID
, "CLUSCTL_GROUP_GET_ID" },
1166 { CLUSCTL_GROUP_ENUM_COMMON_PROPERTIES
, "CLUSCTL_GROUP_ENUM_COMMON_PROPERTIES" },
1167 { CLUSCTL_GROUP_GET_RO_COMMON_PROPERTIES
, "CLUSCTL_GROUP_GET_RO_COMMON_PROPERTIES" },
1168 { CLUSCTL_GROUP_GET_COMMON_PROPERTIES
, "CLUSCTL_GROUP_GET_COMMON_PROPERTIES" },
1169 { CLUSCTL_GROUP_SET_COMMON_PROPERTIES
, "CLUSCTL_GROUP_SET_COMMON_PROPERTIES" },
1170 { CLUSCTL_GROUP_VALIDATE_COMMON_PROPERTIES
, "CLUSCTL_GROUP_VALIDATE_COMMON_PROPERTIES" },
1171 { CLUSCTL_GROUP_GET_COMMON_PROPERTY_FMTS
, "CLUSCTL_GROUP_GET_COMMON_PROPERTY_FMTS" },
1172 { CLUSCTL_GROUP_ENUM_PRIVATE_PROPERTIES
, "CLUSCTL_GROUP_ENUM_PRIVATE_PROPERTIES" },
1173 { CLUSCTL_GROUP_GET_RO_PRIVATE_PROPERTIES
, "CLUSCTL_GROUP_GET_RO_PRIVATE_PROPERTIES" },
1174 { CLUSCTL_GROUP_GET_PRIVATE_PROPERTIES
, "CLUSCTL_GROUP_GET_PRIVATE_PROPERTIES" },
1175 { CLUSCTL_GROUP_SET_PRIVATE_PROPERTIES
, "CLUSCTL_GROUP_SET_PRIVATE_PROPERTIES" },
1176 { CLUSCTL_GROUP_VALIDATE_PRIVATE_PROPERTIES
, "CLUSCTL_GROUP_VALIDATE_PRIVATE_PROPERTIES" },
1179 const value_string clusapi_clusapi_NodeControlCode_vals
[] = {
1180 { CLUSCTL_NODE_UNKNOWN
, "CLUSCTL_NODE_UNKNOWN" },
1181 { CLUSCTL_NODE_GET_CHARACTERISTICS
, "CLUSCTL_NODE_GET_CHARACTERISTICS" },
1182 { CLUSCTL_NODE_GET_FLAGS
, "CLUSCTL_NODE_GET_FLAGS" },
1183 { CLUSCTL_NODE_GET_NAME
, "CLUSCTL_NODE_GET_NAME" },
1184 { CLUSCTL_NODE_GET_ID
, "CLUSCTL_NODE_GET_ID" },
1185 { CLUSCTL_NODE_GET_CLUSTER_SERVICE_ACCOUNT_NAME
, "CLUSCTL_NODE_GET_CLUSTER_SERVICE_ACCOUNT_NAME" },
1186 { CLUSCTL_NODE_ENUM_COMMON_PROPERTIES
, "CLUSCTL_NODE_ENUM_COMMON_PROPERTIES" },
1187 { CLUSCTL_NODE_GET_RO_COMMON_PROPERTIES
, "CLUSCTL_NODE_GET_RO_COMMON_PROPERTIES" },
1188 { CLUSCTL_NODE_GET_COMMON_PROPERTIES
, "CLUSCTL_NODE_GET_COMMON_PROPERTIES" },
1189 { CLUSCTL_NODE_SET_COMMON_PROPERTIES
, "CLUSCTL_NODE_SET_COMMON_PROPERTIES" },
1190 { CLUSCTL_NODE_VALIDATE_COMMON_PROPERTIES
, "CLUSCTL_NODE_VALIDATE_COMMON_PROPERTIES" },
1191 { CLUSCTL_NODE_ENUM_PRIVATE_PROPERTIES
, "CLUSCTL_NODE_ENUM_PRIVATE_PROPERTIES" },
1192 { CLUSCTL_NODE_GET_RO_PRIVATE_PROPERTIES
, "CLUSCTL_NODE_GET_RO_PRIVATE_PROPERTIES" },
1193 { CLUSCTL_NODE_GET_PRIVATE_PROPERTIES
, "CLUSCTL_NODE_GET_PRIVATE_PROPERTIES" },
1194 { CLUSCTL_NODE_SET_PRIVATE_PROPERTIES
, "CLUSCTL_NODE_SET_PRIVATE_PROPERTIES" },
1195 { CLUSCTL_NODE_VALIDATE_PRIVATE_PROPERTIES
, "CLUSCTL_NODE_VALIDATE_PRIVATE_PROPERTIES" },
1198 const value_string clusapi_clusapi_ClusterNetworkState_vals
[] = {
1199 { ClusterNetworkUnavailable
, "ClusterNetworkUnavailable" },
1200 { ClusterNetworkDown
, "ClusterNetworkDown" },
1201 { ClusterNetworkPartitioned
, "ClusterNetworkPartitioned" },
1202 { ClusterNetworkUp
, "ClusterNetworkUp" },
1203 { ClusterNetworkStateUnknown
, "ClusterNetworkStateUnknown" },
1206 const value_string clusapi_clusapi_ClusterNetInterfaceState_vals
[] = {
1207 { ClusterNetInterfaceFailed
, "ClusterNetInterfaceFailed" },
1208 { ClusterNetInterfaceUnreachable
, "ClusterNetInterfaceUnreachable" },
1209 { ClusterNetInterfaceUnavailable
, "ClusterNetInterfaceUnavailable" },
1210 { ClusterNetInterfaceUp
, "ClusterNetInterfaceUp" },
1211 { ClusterNetInterfaceStateUnknown
, "ClusterNetInterfaceStateUnknown" },
1214 static const true_false_string ClusterResTypeEnumType_CLUSTER_RESOURCE_TYPE_ENUM_NODES_tfs
= {
1215 "CLUSTER_RESOURCE_TYPE_ENUM_NODES is SET",
1216 "CLUSTER_RESOURCE_TYPE_ENUM_NODES is NOT SET",
1218 static const true_false_string ClusterResTypeEnumType_CLUSTER_RESOURCE_TYPE_ENUM_RESOURCES_tfs
= {
1219 "CLUSTER_RESOURCE_TYPE_ENUM_RESOURCES is SET",
1220 "CLUSTER_RESOURCE_TYPE_ENUM_RESOURCES is NOT SET",
1222 const value_string clusapi_clusapi_ClusterControlCode_vals
[] = {
1223 { CLUSCTL_CLUSTER_UNKNOWN
, "CLUSCTL_CLUSTER_UNKNOWN" },
1224 { CLUSCTL_CLUSTER_GET_FQDN
, "CLUSCTL_CLUSTER_GET_FQDN" },
1225 { CLUSCTL_CLUSTER_CHECK_VOTER_EVICT
, "CLUSCTL_CLUSTER_CHECK_VOTER_EVICT" },
1226 { CLUSCTL_CLUSTER_CHECK_VOTER_DOWN
, "CLUSCTL_CLUSTER_CHECK_VOTER_DOWN" },
1227 { CLUSCTL_CLUSTER_SHUTDOWN
, "CLUSCTL_CLUSTER_SHUTDOWN" },
1228 { CLUSCTL_CLUSTER_ENUM_COMMON_PROPERTIES
, "CLUSCTL_CLUSTER_ENUM_COMMON_PROPERTIES" },
1229 { CLUSCTL_CLUSTER_GET_RO_COMMON_PROPERTIES
, "CLUSCTL_CLUSTER_GET_RO_COMMON_PROPERTIES" },
1230 { CLUSCTL_CLUSTER_GET_COMMON_PROPERTIES
, "CLUSCTL_CLUSTER_GET_COMMON_PROPERTIES" },
1231 { CLUSCTL_CLUSTER_SET_COMMON_PROPERTIES
, "CLUSCTL_CLUSTER_SET_COMMON_PROPERTIES" },
1232 { CLUSCTL_CLUSTER_VALIDATE_COMMON_PROPERTIES
, "CLUSCTL_CLUSTER_VALIDATE_COMMON_PROPERTIES" },
1233 { CLUSCTL_CLUSTER_GET_COMMON_PROPERTY_FMTS
, "CLUSCTL_CLUSTER_GET_COMMON_PROPERTY_FMTS" },
1234 { CLUSCTL_CLUSTER_ENUM_PRIVATE_PROPERTIES
, "CLUSCTL_CLUSTER_ENUM_PRIVATE_PROPERTIES" },
1235 { CLUSCTL_CLUSTER_GET_RO_PRIVATE_PROPERTIES
, "CLUSCTL_CLUSTER_GET_RO_PRIVATE_PROPERTIES" },
1236 { CLUSCTL_CLUSTER_GET_PRIVATE_PROPERTIES
, "CLUSCTL_CLUSTER_GET_PRIVATE_PROPERTIES" },
1237 { CLUSCTL_CLUSTER_SET_PRIVATE_PROPERTIES
, "CLUSCTL_CLUSTER_SET_PRIVATE_PROPERTIES" },
1238 { CLUSCTL_CLUSTER_VALIDATE_PRIVATE_PROPERTIES
, "CLUSCTL_CLUSTER_VALIDATE_PRIVATE_PROPERTIES" },
1239 { CLUSCTL_CLUSTER_GET_SHARED_VOLUME_ID
, "CLUSCTL_CLUSTER_GET_SHARED_VOLUME_ID" },
1240 { CLUSCTL_CLUSTER_UPGRADE_CLUSTER_VERSION
, "CLUSCTL_CLUSTER_UPGRADE_CLUSTER_VERSION" },
1241 { CLUSCTL_CLUSTER_CLEAR_UPGRADE_IN_PROGRESS
, "CLUSCTL_CLUSTER_CLEAR_UPGRADE_IN_PROGRESS" },
1242 { CLUSCTL_CLUSTER_IS_READY_FOR_UPGRADE
, "CLUSCTL_CLUSTER_IS_READY_FOR_UPGRADE" },
1245 const value_string clusapi_CLUSTER_PROPERTY_SYNTAX_vals
[] = {
1246 { CLUSPROP_SYNTAX_ENDMARK
, "CLUSPROP_SYNTAX_ENDMARK" },
1247 { CLUSPROP_SYNTAX_NAME
, "CLUSPROP_SYNTAX_NAME" },
1248 { CLUSPROP_SYNTAX_RESCLASS
, "CLUSPROP_SYNTAX_RESCLASS" },
1249 { CLUSPROP_SYNTAX_LIST_VALUE_SZ
, "CLUSPROP_SYNTAX_LIST_VALUE_SZ" },
1250 { CLUSPROP_SYNTAX_LIST_VALUE_EXPAND_SZ
, "CLUSPROP_SYNTAX_LIST_VALUE_EXPAND_SZ" },
1251 { CLUSPROP_SYNTAX_LIST_VALUE_DWORD
, "CLUSPROP_SYNTAX_LIST_VALUE_DWORD" },
1252 { CLUSPROP_SYNTAX_LIST_VALUE_BINARY
, "CLUSPROP_SYNTAX_LIST_VALUE_BINARY" },
1253 { CLUSPROP_SYNTAX_LIST_VALUE_MULTI_SZ
, "CLUSPROP_SYNTAX_LIST_VALUE_MULTI_SZ" },
1254 { CLUSPROP_SYNTAX_LIST_VALUE_LONG
, "CLUSPROP_SYNTAX_LIST_VALUE_LONG" },
1255 { CLUSPROP_SYNTAX_LIST_VALUE_EXPANDED_SZ
, "CLUSPROP_SYNTAX_LIST_VALUE_EXPANDED_SZ" },
1256 { CLUSPROP_SYNTAX_LIST_VALUE_SECURITY_DESCRIPTOR
, "CLUSPROP_SYNTAX_LIST_VALUE_SECURITY_DESCRIPTOR" },
1257 { CLUSPROP_SYNTAX_LIST_VALUE_LARGE_INTEGER
, "CLUSPROP_SYNTAX_LIST_VALUE_LARGE_INTEGER" },
1258 { CLUSPROP_SYNTAX_LIST_VALUE_ULARGE_INTEGER
, "CLUSPROP_SYNTAX_LIST_VALUE_ULARGE_INTEGER" },
1259 { CLUSPROP_SYNTAX_LIST_VALUE_WORD
, "CLUSPROP_SYNTAX_LIST_VALUE_WORD" },
1260 { CLUSPROP_SYNTAX_LIST_VALUE_FILETIME
, "CLUSPROP_SYNTAX_LIST_VALUE_FILETIME" },
1261 { CLUSPROP_SYNTAX_DISK_SIGNATURE
, "CLUSPROP_SYNTAX_DISK_SIGNATURE" },
1262 { CLUSPROP_SYNTAX_SCSI_ADDRESS
, "CLUSPROP_SYNTAX_SCSI_ADDRESS" },
1263 { CLUSPROP_SYNTAX_DISK_NUMBER
, "CLUSPROP_SYNTAX_DISK_NUMBER" },
1264 { CLUSPROP_SYNTAX_PARTITION_INFO
, "CLUSPROP_SYNTAX_PARTITION_INFO" },
1265 { CLUSPROP_SYNTAX_DISK_SERIALNUMBER
, "CLUSPROP_SYNTAX_DISK_SERIALNUMBER" },
1266 { CLUSPROP_SYNTAX_DISK_GUID
, "CLUSPROP_SYNTAX_DISK_GUID" },
1267 { CLUSPROP_SYNTAX_DISK_SIZE
, "CLUSPROP_SYNTAX_DISK_SIZE" },
1268 { CLUSPROP_SYNTAX_PARTITION_INFO_EX
, "CLUSPROP_SYNTAX_PARTITION_INFO_EX" },
1271 static const true_false_string clusapi_DesiredAccessMask_CLUSAPI_READ_ACCESS_tfs
= {
1272 "CLUSAPI_READ_ACCESS is SET",
1273 "CLUSAPI_READ_ACCESS is NOT SET",
1275 static const true_false_string clusapi_DesiredAccessMask_CLUSAPI_CHANGE_ACCESS_tfs
= {
1276 "CLUSAPI_CHANGE_ACCESS is SET",
1277 "CLUSAPI_CHANGE_ACCESS is NOT SET",
1279 static const true_false_string clusapi_DesiredAccessMask_CLUSAPI_GENERIC_READ_tfs
= {
1280 "CLUSAPI_GENERIC_READ is SET",
1281 "CLUSAPI_GENERIC_READ is NOT SET",
1283 static const true_false_string clusapi_DesiredAccessMask_CLUSAPI_GENERIC_WRITE_tfs
= {
1284 "CLUSAPI_GENERIC_WRITE is SET",
1285 "CLUSAPI_GENERIC_WRITE is NOT SET",
1287 static const true_false_string clusapi_DesiredAccessMask_CLUSAPI_GENERIC_EXECUTE_tfs
= {
1288 "CLUSAPI_GENERIC_EXECUTE is SET",
1289 "CLUSAPI_GENERIC_EXECUTE is NOT SET",
1291 static const true_false_string clusapi_DesiredAccessMask_CLUSAPI_GENERIC_ALL_tfs
= {
1292 "CLUSAPI_GENERIC_ALL is SET",
1293 "CLUSAPI_GENERIC_ALL is NOT SET",
1295 static const true_false_string clusapi_DesiredAccessMask_CLUSAPI_MAXIMUM_ALLOWED_tfs
= {
1296 "CLUSAPI_MAXIMUM_ALLOWED is SET",
1297 "CLUSAPI_MAXIMUM_ALLOWED is NOT SET",
1299 static int clusapi_dissect_element_NOTIFY_FILTER_AND_TYPE_RPC_dwObjectType(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1300 static int clusapi_dissect_element_NOTIFY_FILTER_AND_TYPE_RPC_FilterFlags(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1301 static int clusapi_dissect_element_NOTIFICATION_DATA_RPC_FilterAndType(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1302 static int clusapi_dissect_element_NOTIFICATION_DATA_RPC_buffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1303 static int clusapi_dissect_element_NOTIFICATION_DATA_RPC_buffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1304 static int clusapi_dissect_element_NOTIFICATION_DATA_RPC_buffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1305 static int clusapi_dissect_element_NOTIFICATION_DATA_RPC_dwBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1306 static int clusapi_dissect_element_NOTIFICATION_DATA_RPC_ObjectId(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1307 static int clusapi_dissect_element_NOTIFICATION_DATA_RPC_ObjectId_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1308 static int clusapi_dissect_element_NOTIFICATION_DATA_RPC_ParentId(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1309 static int clusapi_dissect_element_NOTIFICATION_DATA_RPC_ParentId_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1310 static int clusapi_dissect_element_NOTIFICATION_DATA_RPC_Name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1311 static int clusapi_dissect_element_NOTIFICATION_DATA_RPC_Name_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1312 static int clusapi_dissect_element_NOTIFICATION_DATA_RPC_Type(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1313 static int clusapi_dissect_element_NOTIFICATION_DATA_RPC_Type_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1314 static int clusapi_dissect_element_NOTIFICATION_RPC_dwNotifyKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1315 static int clusapi_dissect_element_NOTIFICATION_RPC_dwNotifyKey_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1316 static int clusapi_dissect_element_NOTIFICATION_RPC_NotificationData(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1317 static int clusapi_dissect_element_CLUSTER_DISKID_DiskIdType(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1318 static int clusapi_dissect_element_CLUSTER_DISKID_DiskIdBlob(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1319 static int clusapi_dissect_element_CLUSTER_DISKID_DiskIdBlob_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1320 static int clusapi_dissect_element_CLUSTER_MRR_NODE_RESPONSE_pszNodeName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1321 static int clusapi_dissect_element_CLUSTER_MRR_NODE_RESPONSE_pszNodeName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1322 static int clusapi_dissect_element_CLUSTER_MRR_NODE_RESPONSE_ResultCode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1323 static int clusapi_dissect_element_CLUSTER_MRR_NODE_RESPONSE_ResultSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1324 static int clusapi_dissect_element_CLUSTER_MRR_NODE_RESPONSE_pResultData(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1325 static int clusapi_dissect_element_CLUSTER_MRR_NODE_RESPONSE_pResultData_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1326 static int clusapi_dissect_element_CLUSTER_MRR_NODE_RESPONSE_pResultData__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1327 static int clusapi_dissect_element_CLUSTER_MRR_RESPONSE_NodeCount(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1328 static int clusapi_dissect_element_CLUSTER_MRR_RESPONSE_pNodes(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1329 static int clusapi_dissect_element_CLUSTER_MRR_RESPONSE_pNodes_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1330 static int clusapi_dissect_element_CLUSTER_MRR_RESPONSE_pNodes__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1331 static int clusapi_dissect_element_NOTIFICATION_DATA_ASYNC_RPC_dwNotifyKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1332 static int clusapi_dissect_element_NOTIFICATION_DATA_ASYNC_RPC_dwFilter(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1333 static int clusapi_dissect_element_NOTIFICATION_DATA_ASYNC_RPC_Name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1334 static int clusapi_dissect_element_NOTIFICATION_DATA_ASYNC_RPC_Name_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1335 const value_string clusapi_CLUSDSK_DISKID_ENUM_vals
[] = {
1336 { DiskIdSignature
, "DiskIdSignature" },
1337 { DiskIdGuid
, "DiskIdGuid" },
1338 { DiskIdUnKnown
, "DiskIdUnKnown" },
1341 const value_string clusapi_CLUSTER_PROPERTY_TYPE_vals
[] = {
1342 { CLUSPROP_TYPE_ENDMARK
, "CLUSPROP_TYPE_ENDMARK" },
1343 { CLUSPROP_TYPE_LIST_VALUE
, "CLUSPROP_TYPE_LIST_VALUE" },
1344 { CLUSPROP_TYPE_RESCLASS
, "CLUSPROP_TYPE_RESCLASS" },
1345 { CLUSPROP_TYPE_NAME
, "CLUSPROP_TYPE_NAME" },
1346 { CLUSPROP_TYPE_SIGNATURE
, "CLUSPROP_TYPE_SIGNATURE" },
1347 { CLUSPROP_TYPE_SCSIADDRESS
, "CLUSPROP_TYPE_SCSIADDRESS" },
1348 { CLUSPROP_TYPE_DISK_NUMBER
, "CLUSPROP_TYPE_DISK_NUMBER" },
1349 { CLUSPROP_TYPE_PARTITION_INFO
, "CLUSPROP_TYPE_PARTITION_INFO" },
1350 { CLUSPROP_TYPE_DISK_SERIALNUMBER
, "CLUSPROP_TYPE_DISK_SERIALNUMBER" },
1351 { CLUSPROP_TYPE_DISK_GUID
, "CLUSPROP_TYPE_DISK_GUID" },
1352 { CLUSPROP_TYPE_DISK_SIZE
, "CLUSPROP_TYPE_DISK_SIZE" },
1353 { CLUSPROP_TYPE_PARTITION_INFO_EX
, "CLUSPROP_TYPE_PARTITION_INFO_EX" },
1356 const value_string clusapi_CLUSTER_PROPERTY_FORMAT_vals
[] = {
1357 { CLUSPROP_FORMAT_UNKNOWN
, "CLUSPROP_FORMAT_UNKNOWN" },
1358 { CLUSPROP_FORMAT_BINARY
, "CLUSPROP_FORMAT_BINARY" },
1359 { CLUSPROP_FORMAT_DWORD
, "CLUSPROP_FORMAT_DWORD" },
1360 { CLUSPROP_FORMAT_SZ
, "CLUSPROP_FORMAT_SZ" },
1361 { CLUSPROP_FORMAT_EXPAND_SZ
, "CLUSPROP_FORMAT_EXPAND_SZ" },
1362 { CLUSPROP_FORMAT_MULTI_SZ
, "CLUSPROP_FORMAT_MULTI_SZ" },
1363 { CLUSPROP_FORMAT_ULARGE_INTEGER
, "CLUSPROP_FORMAT_ULARGE_INTEGER" },
1364 { CLUSPROP_FORMAT_LONG
, "CLUSPROP_FORMAT_LONG" },
1365 { CLUSPROP_FORMAT_EXPANDED_SZ
, "CLUSPROP_FORMAT_EXPANDED_SZ" },
1366 { CLUSPROP_FORMAT_SECURITY_DESCRIPTOR
, "CLUSPROP_FORMAT_SECURITY_DESCRIPTOR" },
1367 { CLUSPROP_FORMAT_LARGE_INTEGER
, "CLUSPROP_FORMAT_LARGE_INTEGER" },
1368 { CLUSPROP_FORMAT_WORD
, "CLUSPROP_FORMAT_WORD" },
1369 { CLUSPROP_FORMAT_FILETIME
, "CLUSPROP_FORMAT_FILETIME" },
1372 const value_string clusapi_CLUS_CHARACTERISTICS_vals
[] = {
1373 { CLUS_CHAR_UNKNOWN
, "CLUS_CHAR_UNKNOWN" },
1374 { CLUS_CHAR_QUORUM
, "CLUS_CHAR_QUORUM" },
1375 { CLUS_CHAR_DELETE_REQUIRES_ALL_NODES
, "CLUS_CHAR_DELETE_REQUIRES_ALL_NODES" },
1376 { CLUS_CHAR_LOCAL_QUORUM
, "CLUS_CHAR_LOCAL_QUORUM" },
1377 { CLUS_CHAR_BROADCAST_DELETE
, "CLUS_CHAR_BROADCAST_DELETE" },
1378 { CLUS_CHAR_SINGLE_CLUSTER_INSTANCE
, "CLUS_CHAR_SINGLE_CLUSTER_INSTANCE" },
1379 { CLUS_CHAR_SINGLE_GROUP_INSTANCE
, "CLUS_CHAR_SINGLE_GROUP_INSTANCE" },
1380 { CLUS_CHAR_COEXIST_IN_SHARED_VOLUME_GROUP
, "CLUS_CHAR_COEXIST_IN_SHARED_VOLUME_GROUP" },
1381 { CLUS_CHAR_RESERVED1
, "CLUS_CHAR_RESERVED1" },
1382 { CLUS_CHAR_MONITOR_DETACH
, "CLUS_CHAR_MONITOR_DETACH" },
1383 { CLUS_CHAR_RESERVED2
, "CLUS_CHAR_RESERVED2" },
1384 { CLUS_CHAR_RESERVED3
, "CLUS_CHAR_RESERVED3" },
1385 { CLUS_CHAR_RESERVED4
, "CLUS_CHAR_RESERVED4" },
1388 const value_string clusapi_CLUS_FLAGS_vals
[] = {
1389 { CLUS_FLAG_CORE
, "CLUS_FLAG_CORE" },
1392 const value_string clusapi_MAINTENANCE_MODE_TYPE_vals
[] = {
1393 { MaintenanceModeTypeDisableIsAliveCheck
, "MaintenanceModeTypeDisableIsAliveCheck" },
1394 { MaintenanceModeTypeOfflineResource
, "MaintenanceModeTypeOfflineResource" },
1395 { MaintenanceModeTypeUnclusterResource
, "MaintenanceModeTypeUnclusterResource" },
1398 const value_string clusapi_CLUSTER_CHANGE_vals
[] = {
1399 { CLUSTER_CHANGE_NODE_STATE
, "CLUSTER_CHANGE_NODE_STATE" },
1400 { CLUSTER_CHANGE_NODE_DELETED
, "CLUSTER_CHANGE_NODE_DELETED" },
1401 { CLUSTER_CHANGE_NODE_ADDED
, "CLUSTER_CHANGE_NODE_ADDED" },
1402 { CLUSTER_CHANGE_NODE_PROPERTY
, "CLUSTER_CHANGE_NODE_PROPERTY" },
1403 { CLUSTER_CHANGE_REGISTRY_NAME
, "CLUSTER_CHANGE_REGISTRY_NAME" },
1404 { CLUSTER_CHANGE_REGISTRY_ATTRIBUTES
, "CLUSTER_CHANGE_REGISTRY_ATTRIBUTES" },
1405 { CLUSTER_CHANGE_REGISTRY_VALUE
, "CLUSTER_CHANGE_REGISTRY_VALUE" },
1406 { CLUSTER_CHANGE_REGISTRY_SUBTREE
, "CLUSTER_CHANGE_REGISTRY_SUBTREE" },
1407 { CLUSTER_CHANGE_RESOURCE_STATE
, "CLUSTER_CHANGE_RESOURCE_STATE" },
1408 { CLUSTER_CHANGE_RESOURCE_DELETED
, "CLUSTER_CHANGE_RESOURCE_DELETED" },
1409 { CLUSTER_CHANGE_RESOURCE_ADDED
, "CLUSTER_CHANGE_RESOURCE_ADDED" },
1410 { CLUSTER_CHANGE_RESOURCE_PROPERTY
, "CLUSTER_CHANGE_RESOURCE_PROPERTY" },
1411 { CLUSTER_CHANGE_GROUP_STATE
, "CLUSTER_CHANGE_GROUP_STATE" },
1412 { CLUSTER_CHANGE_GROUP_DELETED
, "CLUSTER_CHANGE_GROUP_DELETED" },
1413 { CLUSTER_CHANGE_GROUP_ADDED
, "CLUSTER_CHANGE_GROUP_ADDED" },
1414 { CLUSTER_CHANGE_GROUP_PROPERTY
, "CLUSTER_CHANGE_GROUP_PROPERTY" },
1415 { CLUSTER_CHANGE_RESOURCE_TYPE_DELETED
, "CLUSTER_CHANGE_RESOURCE_TYPE_DELETED" },
1416 { CLUSTER_CHANGE_RESOURCE_TYPE_ADDED
, "CLUSTER_CHANGE_RESOURCE_TYPE_ADDED" },
1417 { CLUSTER_CHANGE_RESOURCE_TYPE_PROPERTY
, "CLUSTER_CHANGE_RESOURCE_TYPE_PROPERTY" },
1418 { CLUSTER_CHANGE_CLUSTER_RECONNECT
, "CLUSTER_CHANGE_CLUSTER_RECONNECT" },
1419 { CLUSTER_CHANGE_NETWORK_STATE
, "CLUSTER_CHANGE_NETWORK_STATE" },
1420 { CLUSTER_CHANGE_NETWORK_DELETED
, "CLUSTER_CHANGE_NETWORK_DELETED" },
1421 { CLUSTER_CHANGE_NETWORK_ADDED
, "CLUSTER_CHANGE_NETWORK_ADDED" },
1422 { CLUSTER_CHANGE_NETWORK_PROPERTY
, "CLUSTER_CHANGE_NETWORK_PROPERTY" },
1423 { CLUSTER_CHANGE_NETINTERFACE_STATE
, "CLUSTER_CHANGE_NETINTERFACE_STATE" },
1424 { CLUSTER_CHANGE_NETINTERFACE_DELETED
, "CLUSTER_CHANGE_NETINTERFACE_DELETED" },
1425 { CLUSTER_CHANGE_NETINTERFACE_ADDED
, "CLUSTER_CHANGE_NETINTERFACE_ADDED" },
1426 { CLUSTER_CHANGE_NETINTERFACE_PROPERTY
, "CLUSTER_CHANGE_NETINTERFACE_PROPERTY" },
1427 { CLUSTER_CHANGE_QUORUM_STATE
, "CLUSTER_CHANGE_QUORUM_STATE" },
1428 { CLUSTER_CHANGE_CLUSTER_STATE
, "CLUSTER_CHANGE_CLUSTER_STATE" },
1429 { CLUSTER_CHANGE_CLUSTER_PROPERTY
, "CLUSTER_CHANGE_CLUSTER_PROPERTY" },
1430 { CLUSTER_CHANGE_HANDLE_CLOSE
, "CLUSTER_CHANGE_HANDLE_CLOSE" },
1433 const value_string clusapi_CLUSTER_REG_BATCH_COMMAND_vals
[] = {
1434 { CLUSREG_SET_VALUE
, "CLUSREG_SET_VALUE" },
1435 { CLUSREG_CREATE_KEY
, "CLUSREG_CREATE_KEY" },
1436 { CLUSREG_DELETE_KEY
, "CLUSREG_DELETE_KEY" },
1437 { CLUSREG_DELETE_VALUE
, "CLUSREG_DELETE_VALUE" },
1438 { CLUSREG_VALUE_DELETED
, "CLUSREG_VALUE_DELETED" },
1439 { CLUSREG_READ_KEY
, "CLUSREG_READ_KEY" },
1440 { CLUSREG_READ_VALUE
, "CLUSREG_READ_VALUE" },
1441 { CLUSREG_READ_ERROR
, "CLUSREG_READ_ERROR" },
1444 const value_string clusapi_CLUSTER_QUORUM_VALUE_vals
[] = {
1445 { CLUSTER_QUORUM_MAINTAINED
, "CLUSTER_QUORUM_MAINTAINED" },
1446 { CLUSTER_QUORUM_LOST
, "CLUSTER_QUORUM_LOST" },
1449 const value_string clusapi_CLUSTER_OBJECT_TYPE_vals
[] = {
1450 { CLUSTER_OBJECT_TYPE_CLUSTER
, "CLUSTER_OBJECT_TYPE_CLUSTER" },
1451 { CLUSTER_OBJECT_TYPE_GROUP
, "CLUSTER_OBJECT_TYPE_GROUP" },
1452 { CLUSTER_OBJECT_TYPE_RESOURCE
, "CLUSTER_OBJECT_TYPE_RESOURCE" },
1453 { CLUSTER_OBJECT_TYPE_RESOURCE_TYPE
, "CLUSTER_OBJECT_TYPE_RESOURCE_TYPE" },
1454 { CLUSTER_OBJECT_TYPE_NETWORK_INTERFACE
, "CLUSTER_OBJECT_TYPE_NETWORK_INTERFACE" },
1455 { CLUSTER_OBJECT_TYPE_NETWORK
, "CLUSTER_OBJECT_TYPE_NETWORK" },
1456 { CLUSTER_OBJECT_TYPE_NODE
, "CLUSTER_OBJECT_TYPE_NODE" },
1457 { CLUSTER_OBJECT_TYPE_REGISTRY
, "CLUSTER_OBJECT_TYPE_REGISTRY" },
1458 { CLUSTER_OBJECT_TYPE_QUORUM
, "CLUSTER_OBJECT_TYPE_QUORUM" },
1459 { CLUSTER_OBJECT_TYPE_SHARED_VOLUME
, "CLUSTER_OBJECT_TYPE_SHARED_VOLUME" },
1462 const value_string clusapi_CLUSTER_CHANGE_CLUSTER_V2_vals
[] = {
1463 { CLUSTER_CHANGE_CLUSTER_RECONNECT_V2
, "CLUSTER_CHANGE_CLUSTER_RECONNECT_V2" },
1464 { CLUSTER_CHANGE_CLUSTER_STATE_V2
, "CLUSTER_CHANGE_CLUSTER_STATE_V2" },
1465 { CLUSTER_CHANGE_CLUSTER_GROUP_ADDED_V2
, "CLUSTER_CHANGE_CLUSTER_GROUP_ADDED_V2" },
1466 { CLUSTER_CHANGE_CLUSTER_HANDLE_CLOSE_V2
, "CLUSTER_CHANGE_CLUSTER_HANDLE_CLOSE_V2" },
1467 { CLUSTER_CHANGE_CLUSTER_NETWORK_ADDED_V2
, "CLUSTER_CHANGE_CLUSTER_NETWORK_ADDED_V2" },
1468 { CLUSTER_CHANGE_CLUSTER_NODE_ADDED_V2
, "CLUSTER_CHANGE_CLUSTER_NODE_ADDED_V2" },
1469 { CLUSTER_CHANGE_CLUSTER_RESOURCE_TYPE_ADDED_V2
, "CLUSTER_CHANGE_CLUSTER_RESOURCE_TYPE_ADDED_V2" },
1470 { CLUSTER_CHANGE_CLUSTER_COMMON_PROPERTY_V2
, "CLUSTER_CHANGE_CLUSTER_COMMON_PROPERTY_V2" },
1471 { CLUSTER_CHANGE_CLUSTER_PRIVATE_PROPERTY_V2
, "CLUSTER_CHANGE_CLUSTER_PRIVATE_PROPERTY_V2" },
1472 { CLUSTER_CHANGE_CLUSTER_LOST_NOTIFICATIONS_V2
, "CLUSTER_CHANGE_CLUSTER_LOST_NOTIFICATIONS_V2" },
1473 { CLUSTER_CHANGE_CLUSTER_RENAME_V2
, "CLUSTER_CHANGE_CLUSTER_RENAME_V2" },
1476 const value_string clusapi_CLUSTER_CHANGE_GROUP_V2_vals
[] = {
1477 { CLUSTER_CHANGE_GROUP_DELETED_V2
, "CLUSTER_CHANGE_GROUP_DELETED_V2" },
1478 { CLUSTER_CHANGE_GROUP_COMMON_PROPERTY_V2
, "CLUSTER_CHANGE_GROUP_COMMON_PROPERTY_V2" },
1479 { CLUSTER_CHANGE_GROUP_PRIVATE_PROPERTY_V2
, "CLUSTER_CHANGE_GROUP_PRIVATE_PROPERTY_V2" },
1480 { CLUSTER_CHANGE_GROUP_STATE_V2
, "CLUSTER_CHANGE_GROUP_STATE_V2" },
1481 { CLUSTER_CHANGE_GROUP_OWNER_NODE_V2
, "CLUSTER_CHANGE_GROUP_OWNER_NODE_V2" },
1482 { CLUSTER_CHANGE_GROUP_PREFERRED_OWNERS_V2
, "CLUSTER_CHANGE_GROUP_PREFERRED_OWNERS_V2" },
1483 { CLUSTER_CHANGE_GROUP_RESOURCE_ADDED_V2
, "CLUSTER_CHANGE_GROUP_RESOURCE_ADDED_V2" },
1484 { CLUSTER_CHANGE_GROUP_RESOURCE_GAINED_V2
, "CLUSTER_CHANGE_GROUP_RESOURCE_GAINED_V2" },
1485 { CLUSTER_CHANGE_GROUP_RESOURCE_LOST_V2
, "CLUSTER_CHANGE_GROUP_RESOURCE_LOST_V2" },
1486 { CLUSTER_CHANGE_GROUP_HANDLE_CLOSE_V2
, "CLUSTER_CHANGE_GROUP_HANDLE_CLOSE_V2" },
1489 const value_string clusapi_CLUSTER_CHANGE_RESOURCE_V2_vals
[] = {
1490 { CLUSTER_CHANGE_RESOURCE_COMMON_PROPERTY_V2
, "CLUSTER_CHANGE_RESOURCE_COMMON_PROPERTY_V2" },
1491 { CLUSTER_CHANGE_RESOURCE_PRIVATE_PROPERTY_V2
, "CLUSTER_CHANGE_RESOURCE_PRIVATE_PROPERTY_V2" },
1492 { CLUSTER_CHANGE_RESOURCE_STATE_V2
, "CLUSTER_CHANGE_RESOURCE_STATE_V2" },
1493 { CLUSTER_CHANGE_RESOURCE_OWNER_GROUP_V2
, "CLUSTER_CHANGE_RESOURCE_OWNER_GROUP_V2" },
1494 { CLUSTER_CHANGE_RESOURCE_DEPENDENCIES_V2
, "CLUSTER_CHANGE_RESOURCE_DEPENDENCIES_V2" },
1495 { CLUSTER_CHANGE_RESOURCE_DEPENDENTS_V2
, "CLUSTER_CHANGE_RESOURCE_DEPENDENTS_V2" },
1496 { CLUSTER_CHANGE_RESOURCE_POSSIBLE_OWNERS_V2
, "CLUSTER_CHANGE_RESOURCE_POSSIBLE_OWNERS_V2" },
1497 { CLUSTER_CHANGE_RESOURCE_DELETED_V2
, "CLUSTER_CHANGE_RESOURCE_DELETED_V2" },
1498 { CLUSTER_CHANGE_RESOURCE_DLL_UPGRADED_V2
, "CLUSTER_CHANGE_RESOURCE_DLL_UPGRADED_V2" },
1499 { CLUSTER_CHANGE_RESOURCE_HANDLE_CLOSE_V2
, "CLUSTER_CHANGE_RESOURCE_HANDLE_CLOSE_V2" },
1502 const value_string clusapi_CHANGE_RESOURCE_TYPE_V2_vals
[] = {
1503 { CLUSTER_CHANGE_RESOURCE_TYPE_DELETED_V2
, "CLUSTER_CHANGE_RESOURCE_TYPE_DELETED_V2" },
1504 { CLUSTER_CHANGE_RESOURCE_TYPE_COMMON_PROPERTY_V2
, "CLUSTER_CHANGE_RESOURCE_TYPE_COMMON_PROPERTY_V2" },
1505 { CLUSTER_CHANGE_RESOURCE_TYPE_PRIVATE_PROPERTY_V2
, "CLUSTER_CHANGE_RESOURCE_TYPE_PRIVATE_PROPERTY_V2" },
1506 { CLUSTER_CHANGE_RESOURCE_TYPE_POSSIBLE_OWNERS_V2
, "CLUSTER_CHANGE_RESOURCE_TYPE_POSSIBLE_OWNERS_V2" },
1507 { CLUSTER_CHANGE_RESOURCE_TYPE_DLL_UPGRADED_V2
, "CLUSTER_CHANGE_RESOURCE_TYPE_DLL_UPGRADED_V2" },
1510 const value_string clusapi_CLUSTER_CHANGE_NETINTERFACE_V2_vals
[] = {
1511 { CLUSTER_CHANGE_NETINTERFACE_DELETED_V2
, "CLUSTER_CHANGE_NETINTERFACE_DELETED_V2" },
1512 { CLUSTER_CHANGE_NETINTERFACE_COMMON_PROPERTY_V2
, "CLUSTER_CHANGE_NETINTERFACE_COMMON_PROPERTY_V2" },
1513 { CLUSTER_CHANGE_NETINTERFACE_PRIVATE_PROPERTY_V2
, "CLUSTER_CHANGE_NETINTERFACE_PRIVATE_PROPERTY_V2" },
1514 { CLUSTER_CHANGE_NETINTERFACE_STATE_V2
, "CLUSTER_CHANGE_NETINTERFACE_STATE_V2" },
1515 { CLUSTER_CHANGE_NETINTERFACE_HANDLE_CLOSE_V2
, "CLUSTER_CHANGE_NETINTERFACE_HANDLE_CLOSE_V2" },
1518 const value_string clusapi_CLUSTER_CHANGE_NETWORK_V2_vals
[] = {
1519 { CLUSTER_CHANGE_NETWORK_DELETED_V2
, "CLUSTER_CHANGE_NETWORK_DELETED_V2" },
1520 { CLUSTER_CHANGE_NETWORK_COMMON_PROPERTY_V2
, "CLUSTER_CHANGE_NETWORK_COMMON_PROPERTY_V2" },
1521 { CLUSTER_CHANGE_NETWORK_PRIVATE_PROPERTY_V2
, "CLUSTER_CHANGE_NETWORK_PRIVATE_PROPERTY_V2" },
1522 { CLUSTER_CHANGE_NETWORK_STATE_V2
, "CLUSTER_CHANGE_NETWORK_STATE_V2" },
1523 { CLUSTER_CHANGE_NETWORK_HANDLE_CLOSE_V2
, "CLUSTER_CHANGE_NETWORK_HANDLE_CLOSE_V2" },
1526 const value_string clusapi_CLUSTER_CHANGE_NODE_V2_vals
[] = {
1527 { CLUSTER_CHANGE_NODE_NETINTERFACE_ADDED_V2
, "CLUSTER_CHANGE_NODE_NETINTERFACE_ADDED_V2" },
1528 { CLUSTER_CHANGE_NODE_DELETED_V2
, "CLUSTER_CHANGE_NODE_DELETED_V2" },
1529 { CLUSTER_CHANGE_NODE_COMMON_PROPERTY_V2
, "CLUSTER_CHANGE_NODE_COMMON_PROPERTY_V2" },
1530 { CLUSTER_CHANGE_NODE_PRIVATE_PROPERTY_V2
, "CLUSTER_CHANGE_NODE_PRIVATE_PROPERTY_V2" },
1531 { CLUSTER_CHANGE_NODE_STATE_V2
, "CLUSTER_CHANGE_NODE_STATE_V2" },
1532 { CLUSTER_CHANGE_NODE_GROUP_GAINED_V2
, "CLUSTER_CHANGE_NODE_GROUP_GAINED_V2" },
1533 { CLUSTER_CHANGE_NODE_GROUP_LOST_V2
, "CLUSTER_CHANGE_NODE_GROUP_LOST_V2" },
1534 { CLUSTER_CHANGE_NODE_HANDLE_CLOSE_V2
, "CLUSTER_CHANGE_NODE_HANDLE_CLOSE_V2" },
1537 const value_string clusapi_CLUSTER_CHANGE_REGISTRY_V2_vals
[] = {
1538 { CLUSTER_CHANGE_REGISTRY_ATTRIBUTES_V2
, "CLUSTER_CHANGE_REGISTRY_ATTRIBUTES_V2" },
1539 { CLUSTER_CHANGE_REGISTRY_NAME_V2
, "CLUSTER_CHANGE_REGISTRY_NAME_V2" },
1540 { CLUSTER_CHANGE_REGISTRY_SUBTREE_V2
, "CLUSTER_CHANGE_REGISTRY_SUBTREE_V2" },
1541 { CLUSTER_CHANGE_REGISTRY_VALUE_V2
, "CLUSTER_CHANGE_REGISTRY_VALUE_V2" },
1542 { CLUSTER_CHANGE_REGISTRY_HANDLE_CLOSE_V2
, "CLUSTER_CHANGE_REGISTRY_HANDLE_CLOSE_V2" },
1545 const value_string clusapi_CLUSTER_CHANGE_QUORUM_V2_vals
[] = {
1546 { CLUSTER_CHANGE_QUORUM_STATE_V2
, "CLUSTER_CHANGE_QUORUM_STATE_V2" },
1549 const value_string clusapi_CLUSTER_CHANGE_SHARED_VOLUME_V2_vals
[] = {
1550 { CLUSTER_CHANGE_SHARED_VOLUME_STATE_V2
, "CLUSTER_CHANGE_SHARED_VOLUME_STATE_V2" },
1553 static int clusapi_dissect_element_OpenCluster_Status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1554 static int clusapi_dissect_element_OpenCluster_Status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1555 static int clusapi_dissect_element_OpenCluster_Cluster(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1556 static int clusapi_dissect_element_OpenCluster_Cluster_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1557 static int clusapi_dissect_element_CloseCluster_Cluster(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1558 static int clusapi_dissect_element_CloseCluster_Cluster_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1559 static int clusapi_dissect_element_SetClusterName_NewClusterName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1560 static int clusapi_dissect_element_SetClusterName_NewClusterName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1561 static int clusapi_dissect_element_SetClusterName_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1562 static int clusapi_dissect_element_SetClusterName_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1563 static int clusapi_dissect_element_GetClusterName_ClusterName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1564 static int clusapi_dissect_element_GetClusterName_ClusterName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1565 static int clusapi_dissect_element_GetClusterName_ClusterName__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1566 static int clusapi_dissect_element_GetClusterName_NodeName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1567 static int clusapi_dissect_element_GetClusterName_NodeName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1568 static int clusapi_dissect_element_GetClusterName_NodeName__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1569 static int clusapi_dissect_element_GetClusterVersion_lpwMajorVersion(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1570 static int clusapi_dissect_element_GetClusterVersion_lpwMajorVersion_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1571 static int clusapi_dissect_element_GetClusterVersion_lpwMinorVersion(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1572 static int clusapi_dissect_element_GetClusterVersion_lpwMinorVersion_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1573 static int clusapi_dissect_element_GetClusterVersion_lpwBuildNumber(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1574 static int clusapi_dissect_element_GetClusterVersion_lpwBuildNumber_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1575 static int clusapi_dissect_element_GetClusterVersion_lpszVendorId(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1576 static int clusapi_dissect_element_GetClusterVersion_lpszVendorId_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1577 static int clusapi_dissect_element_GetClusterVersion_lpszVendorId__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1578 static int clusapi_dissect_element_GetClusterVersion_lpszCSDVersion(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1579 static int clusapi_dissect_element_GetClusterVersion_lpszCSDVersion_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1580 static int clusapi_dissect_element_GetClusterVersion_lpszCSDVersion__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1581 static int clusapi_dissect_element_GetQuorumResource_lpszResourceName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1582 static int clusapi_dissect_element_GetQuorumResource_lpszResourceName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1583 static int clusapi_dissect_element_GetQuorumResource_lpszResourceName__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1584 static int clusapi_dissect_element_GetQuorumResource_lpszDeviceName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1585 static int clusapi_dissect_element_GetQuorumResource_lpszDeviceName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1586 static int clusapi_dissect_element_GetQuorumResource_lpszDeviceName__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1587 static int clusapi_dissect_element_GetQuorumResource_pdwMaxQuorumLogSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1588 static int clusapi_dissect_element_GetQuorumResource_pdwMaxQuorumLogSize_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1589 static int clusapi_dissect_element_GetQuorumResource_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1590 static int clusapi_dissect_element_GetQuorumResource_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1591 static int clusapi_dissect_element_SetQuorumResource_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1592 static int clusapi_dissect_element_SetQuorumResource_lpszDeviceName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1593 static int clusapi_dissect_element_SetQuorumResource_lpszDeviceName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1594 static int clusapi_dissect_element_SetQuorumResource_dwMaxQuorumLogSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1595 static int clusapi_dissect_element_SetQuorumResource_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1596 static int clusapi_dissect_element_SetQuorumResource_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1597 static int clusapi_dissect_element_CreateEnum_dwType(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1598 static int clusapi_dissect_element_CreateEnum_ReturnEnum(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1599 static int clusapi_dissect_element_CreateEnum_ReturnEnum_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1600 static int clusapi_dissect_element_CreateEnum_ReturnEnum__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1601 static int clusapi_dissect_element_CreateEnum_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1602 static int clusapi_dissect_element_CreateEnum_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1603 static int clusapi_dissect_element_OpenResource_lpszResourceName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1604 static int clusapi_dissect_element_OpenResource_lpszResourceName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1605 static int clusapi_dissect_element_OpenResource_Status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1606 static int clusapi_dissect_element_OpenResource_Status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1607 static int clusapi_dissect_element_OpenResource_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1608 static int clusapi_dissect_element_OpenResource_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1609 static int clusapi_dissect_element_OpenResource_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1610 static int clusapi_dissect_element_OpenResource_hResource_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1611 static int clusapi_dissect_element_CreateResource_hGroup(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1612 static int clusapi_dissect_element_CreateResource_lpszResourceName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1613 static int clusapi_dissect_element_CreateResource_lpszResourceName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1614 static int clusapi_dissect_element_CreateResource_lpszResourceType(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1615 static int clusapi_dissect_element_CreateResource_lpszResourceType_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1616 static int clusapi_dissect_element_CreateResource_dwFlags(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1617 static int clusapi_dissect_element_CreateResource_Status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1618 static int clusapi_dissect_element_CreateResource_Status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1619 static int clusapi_dissect_element_CreateResource_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1620 static int clusapi_dissect_element_CreateResource_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1621 static int clusapi_dissect_element_CreateResource_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1622 static int clusapi_dissect_element_CreateResource_hResource_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1623 static int clusapi_dissect_element_DeleteResource_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1624 static int clusapi_dissect_element_DeleteResource_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1625 static int clusapi_dissect_element_DeleteResource_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1626 static int clusapi_dissect_element_CloseResource_Resource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1627 static int clusapi_dissect_element_CloseResource_Resource_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1628 static int clusapi_dissect_element_GetResourceState_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1629 static int clusapi_dissect_element_GetResourceState_State(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1630 static int clusapi_dissect_element_GetResourceState_State_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1631 static int clusapi_dissect_element_GetResourceState_NodeName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1632 static int clusapi_dissect_element_GetResourceState_NodeName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1633 static int clusapi_dissect_element_GetResourceState_NodeName__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1634 static int clusapi_dissect_element_GetResourceState_GroupName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1635 static int clusapi_dissect_element_GetResourceState_GroupName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1636 static int clusapi_dissect_element_GetResourceState_GroupName__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1637 static int clusapi_dissect_element_GetResourceState_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1638 static int clusapi_dissect_element_GetResourceState_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1639 static int clusapi_dissect_element_SetResourceName_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1640 static int clusapi_dissect_element_SetResourceName_lpszResourceName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1641 static int clusapi_dissect_element_SetResourceName_lpszResourceName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1642 static int clusapi_dissect_element_SetResourceName_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1643 static int clusapi_dissect_element_SetResourceName_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1644 static int clusapi_dissect_element_GetResourceId_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1645 static int clusapi_dissect_element_GetResourceId_pGuid(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1646 static int clusapi_dissect_element_GetResourceId_pGuid_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1647 static int clusapi_dissect_element_GetResourceId_pGuid__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1648 static int clusapi_dissect_element_GetResourceId_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1649 static int clusapi_dissect_element_GetResourceId_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1650 static int clusapi_dissect_element_GetResourceType_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1651 static int clusapi_dissect_element_GetResourceType_lpszResourceType(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1652 static int clusapi_dissect_element_GetResourceType_lpszResourceType_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1653 static int clusapi_dissect_element_GetResourceType_lpszResourceType__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1654 static int clusapi_dissect_element_GetResourceType_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1655 static int clusapi_dissect_element_GetResourceType_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1656 static int clusapi_dissect_element_FailResource_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1657 static int clusapi_dissect_element_FailResource_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1658 static int clusapi_dissect_element_FailResource_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1659 static int clusapi_dissect_element_OnlineResource_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1660 static int clusapi_dissect_element_OnlineResource_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1661 static int clusapi_dissect_element_OnlineResource_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1662 static int clusapi_dissect_element_OfflineResource_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1663 static int clusapi_dissect_element_OfflineResource_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1664 static int clusapi_dissect_element_OfflineResource_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1665 static int clusapi_dissect_element_AddResourceDependency_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1666 static int clusapi_dissect_element_AddResourceDependency_hDependsOn(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1667 static int clusapi_dissect_element_AddResourceDependency_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1668 static int clusapi_dissect_element_AddResourceDependency_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1669 static int clusapi_dissect_element_RemoveResourceDependency_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1670 static int clusapi_dissect_element_RemoveResourceDependency_hDependsOn(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1671 static int clusapi_dissect_element_RemoveResourceDependency_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1672 static int clusapi_dissect_element_RemoveResourceDependency_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1673 static int clusapi_dissect_element_CanResourceBeDependent_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1674 static int clusapi_dissect_element_CanResourceBeDependent_hResourceDependent(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1675 static int clusapi_dissect_element_CanResourceBeDependent_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1676 static int clusapi_dissect_element_CanResourceBeDependent_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1677 static int clusapi_dissect_element_CreateResEnum_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1678 static int clusapi_dissect_element_CreateResEnum_dwType(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1679 static int clusapi_dissect_element_CreateResEnum_ReturnEnum(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1680 static int clusapi_dissect_element_CreateResEnum_ReturnEnum_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1681 static int clusapi_dissect_element_CreateResEnum_ReturnEnum__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1682 static int clusapi_dissect_element_CreateResEnum_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1683 static int clusapi_dissect_element_CreateResEnum_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1684 static int clusapi_dissect_element_AddResourceNode_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1685 static int clusapi_dissect_element_AddResourceNode_hNode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1686 static int clusapi_dissect_element_AddResourceNode_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1687 static int clusapi_dissect_element_AddResourceNode_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1688 static int clusapi_dissect_element_RemoveResourceNode_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1689 static int clusapi_dissect_element_RemoveResourceNode_hNode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1690 static int clusapi_dissect_element_RemoveResourceNode_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1691 static int clusapi_dissect_element_RemoveResourceNode_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1692 static int clusapi_dissect_element_ChangeResourceGroup_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1693 static int clusapi_dissect_element_ChangeResourceGroup_hGroup(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1694 static int clusapi_dissect_element_ChangeResourceGroup_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1695 static int clusapi_dissect_element_ChangeResourceGroup_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1696 static int clusapi_dissect_element_CreateResourceType_lpszTypeName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1697 static int clusapi_dissect_element_CreateResourceType_lpszTypeName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1698 static int clusapi_dissect_element_CreateResourceType_lpszDisplayName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1699 static int clusapi_dissect_element_CreateResourceType_lpszDisplayName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1700 static int clusapi_dissect_element_CreateResourceType_lpszDllName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1701 static int clusapi_dissect_element_CreateResourceType_lpszDllName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1702 static int clusapi_dissect_element_CreateResourceType_dwLooksAlive(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1703 static int clusapi_dissect_element_CreateResourceType_dwIsAlive(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1704 static int clusapi_dissect_element_CreateResourceType_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1705 static int clusapi_dissect_element_CreateResourceType_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1706 static int clusapi_dissect_element_DeleteResourceType_lpszTypeName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1707 static int clusapi_dissect_element_DeleteResourceType_lpszTypeName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1708 static int clusapi_dissect_element_DeleteResourceType_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1709 static int clusapi_dissect_element_DeleteResourceType_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1710 static int clusapi_dissect_element_GetRootKey_samDesired(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1711 static int clusapi_dissect_element_GetRootKey_Status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1712 static int clusapi_dissect_element_GetRootKey_Status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1713 static int clusapi_dissect_element_GetRootKey_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1714 static int clusapi_dissect_element_GetRootKey_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1715 static int clusapi_dissect_element_GetRootKey_phKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1716 static int clusapi_dissect_element_GetRootKey_phKey_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1717 static int clusapi_dissect_element_CreateKey_hKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1718 static int clusapi_dissect_element_CreateKey_lpSubKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1719 static int clusapi_dissect_element_CreateKey_lpSubKey_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1720 static int clusapi_dissect_element_CreateKey_dwOptions(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1721 static int clusapi_dissect_element_CreateKey_samDesired(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1722 static int clusapi_dissect_element_CreateKey_lpSecurityAttributes(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1723 static int clusapi_dissect_element_CreateKey_lpSecurityAttributes_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1724 static int clusapi_dissect_element_CreateKey_lpdwDisposition(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1725 static int clusapi_dissect_element_CreateKey_lpdwDisposition_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1726 static int clusapi_dissect_element_CreateKey_Status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1727 static int clusapi_dissect_element_CreateKey_Status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1728 static int clusapi_dissect_element_CreateKey_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1729 static int clusapi_dissect_element_CreateKey_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1730 static int clusapi_dissect_element_CreateKey_phKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1731 static int clusapi_dissect_element_CreateKey_phKey_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1732 static int clusapi_dissect_element_OpenKey_hKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1733 static int clusapi_dissect_element_OpenKey_lpSubKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1734 static int clusapi_dissect_element_OpenKey_lpSubKey_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1735 static int clusapi_dissect_element_OpenKey_samDesired(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1736 static int clusapi_dissect_element_OpenKey_Status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1737 static int clusapi_dissect_element_OpenKey_Status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1738 static int clusapi_dissect_element_OpenKey_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1739 static int clusapi_dissect_element_OpenKey_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1740 static int clusapi_dissect_element_OpenKey_phKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1741 static int clusapi_dissect_element_OpenKey_phKey_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1742 static int clusapi_dissect_element_EnumKey_hKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1743 static int clusapi_dissect_element_EnumKey_dwIndex(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1744 static int clusapi_dissect_element_EnumKey_KeyName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1745 static int clusapi_dissect_element_EnumKey_KeyName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1746 static int clusapi_dissect_element_EnumKey_KeyName__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1747 static int clusapi_dissect_element_EnumKey_lpftLastWriteTime(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1748 static int clusapi_dissect_element_EnumKey_lpftLastWriteTime_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1749 static int clusapi_dissect_element_EnumKey_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1750 static int clusapi_dissect_element_EnumKey_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1751 static int clusapi_dissect_element_SetValue_hKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1752 static int clusapi_dissect_element_SetValue_lpValueName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1753 static int clusapi_dissect_element_SetValue_lpValueName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1754 static int clusapi_dissect_element_SetValue_dwType(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1755 static int clusapi_dissect_element_SetValue_lpData(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1756 static int clusapi_dissect_element_SetValue_lpData_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1757 static int clusapi_dissect_element_SetValue_lpData__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1758 static int clusapi_dissect_element_SetValue_cbData(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1759 static int clusapi_dissect_element_SetValue_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1760 static int clusapi_dissect_element_SetValue_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1761 static int clusapi_dissect_element_DeleteValue_hKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1762 static int clusapi_dissect_element_DeleteValue_lpValueName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1763 static int clusapi_dissect_element_DeleteValue_lpValueName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1764 static int clusapi_dissect_element_DeleteValue_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1765 static int clusapi_dissect_element_DeleteValue_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1766 static int clusapi_dissect_element_QueryValue_hKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1767 static int clusapi_dissect_element_QueryValue_lpValueName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1768 static int clusapi_dissect_element_QueryValue_lpValueName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1769 static int clusapi_dissect_element_QueryValue_lpValueType(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1770 static int clusapi_dissect_element_QueryValue_lpValueType_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1771 static int clusapi_dissect_element_QueryValue_lpData(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1772 static int clusapi_dissect_element_QueryValue_lpData_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1773 static int clusapi_dissect_element_QueryValue_lpData__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1774 static int clusapi_dissect_element_QueryValue_cbData(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1775 static int clusapi_dissect_element_QueryValue_lpcbRequired(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1776 static int clusapi_dissect_element_QueryValue_lpcbRequired_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1777 static int clusapi_dissect_element_QueryValue_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1778 static int clusapi_dissect_element_QueryValue_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1779 static int clusapi_dissect_element_DeleteKey_hKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1780 static int clusapi_dissect_element_DeleteKey_lpSubKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1781 static int clusapi_dissect_element_DeleteKey_lpSubKey_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1782 static int clusapi_dissect_element_DeleteKey_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1783 static int clusapi_dissect_element_DeleteKey_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1784 static int clusapi_dissect_element_EnumValue_hKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1785 static int clusapi_dissect_element_EnumValue_dwIndex(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1786 static int clusapi_dissect_element_EnumValue_lpValueName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1787 static int clusapi_dissect_element_EnumValue_lpValueName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1788 static int clusapi_dissect_element_EnumValue_lpValueName__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1789 static int clusapi_dissect_element_EnumValue_lpType(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1790 static int clusapi_dissect_element_EnumValue_lpType_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1791 static int clusapi_dissect_element_EnumValue_lpData(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1792 static int clusapi_dissect_element_EnumValue_lpData_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1793 static int clusapi_dissect_element_EnumValue_lpData__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1794 static int clusapi_dissect_element_EnumValue_lpcbData(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1795 static int clusapi_dissect_element_EnumValue_lpcbData_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1796 static int clusapi_dissect_element_EnumValue_TotalSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1797 static int clusapi_dissect_element_EnumValue_TotalSize_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1798 static int clusapi_dissect_element_EnumValue_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1799 static int clusapi_dissect_element_EnumValue_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1800 static int clusapi_dissect_element_CloseKey_pKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1801 static int clusapi_dissect_element_CloseKey_pKey_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1802 static int clusapi_dissect_element_QueryInfoKey_hKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1803 static int clusapi_dissect_element_QueryInfoKey_lpcSubKeys(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1804 static int clusapi_dissect_element_QueryInfoKey_lpcSubKeys_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1805 static int clusapi_dissect_element_QueryInfoKey_lpcbMaxSubKeyLen(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1806 static int clusapi_dissect_element_QueryInfoKey_lpcbMaxSubKeyLen_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1807 static int clusapi_dissect_element_QueryInfoKey_lpcValues(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1808 static int clusapi_dissect_element_QueryInfoKey_lpcValues_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1809 static int clusapi_dissect_element_QueryInfoKey_lpcbMaxValueNameLen(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1810 static int clusapi_dissect_element_QueryInfoKey_lpcbMaxValueNameLen_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1811 static int clusapi_dissect_element_QueryInfoKey_lpcbMaxValueLen(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1812 static int clusapi_dissect_element_QueryInfoKey_lpcbMaxValueLen_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1813 static int clusapi_dissect_element_QueryInfoKey_lpcbSecurityDescriptor(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1814 static int clusapi_dissect_element_QueryInfoKey_lpcbSecurityDescriptor_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1815 static int clusapi_dissect_element_QueryInfoKey_lpftLastWriteTime(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1816 static int clusapi_dissect_element_QueryInfoKey_lpftLastWriteTime_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1817 static int clusapi_dissect_element_QueryInfoKey_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1818 static int clusapi_dissect_element_QueryInfoKey_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1819 static int clusapi_dissect_element_SetKeySecurity_hKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1820 static int clusapi_dissect_element_SetKeySecurity_SecurityInformation(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1821 static int clusapi_dissect_element_SetKeySecurity_pRpcSecurityDescriptor(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1822 static int clusapi_dissect_element_SetKeySecurity_pRpcSecurityDescriptor_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1823 static int clusapi_dissect_element_SetKeySecurity_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1824 static int clusapi_dissect_element_SetKeySecurity_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1825 static int clusapi_dissect_element_GetKeySecurity_hKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1826 static int clusapi_dissect_element_GetKeySecurity_SecurityInformation(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1827 static int clusapi_dissect_element_GetKeySecurity_pRpcSecurityDescriptor(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1828 static int clusapi_dissect_element_GetKeySecurity_pRpcSecurityDescriptor_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1829 static int clusapi_dissect_element_GetKeySecurity_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1830 static int clusapi_dissect_element_GetKeySecurity_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1831 static int clusapi_dissect_element_OpenGroup_lpszGroupName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1832 static int clusapi_dissect_element_OpenGroup_lpszGroupName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1833 static int clusapi_dissect_element_OpenGroup_Status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1834 static int clusapi_dissect_element_OpenGroup_Status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1835 static int clusapi_dissect_element_OpenGroup_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1836 static int clusapi_dissect_element_OpenGroup_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1837 static int clusapi_dissect_element_OpenGroup_hGroup(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1838 static int clusapi_dissect_element_OpenGroup_hGroup_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1839 static int clusapi_dissect_element_CreateGroup_lpszGroupName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1840 static int clusapi_dissect_element_CreateGroup_lpszGroupName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1841 static int clusapi_dissect_element_CreateGroup_Status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1842 static int clusapi_dissect_element_CreateGroup_Status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1843 static int clusapi_dissect_element_CreateGroup_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1844 static int clusapi_dissect_element_CreateGroup_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1845 static int clusapi_dissect_element_CreateGroup_hGroup(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1846 static int clusapi_dissect_element_CreateGroup_hGroup_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1847 static int clusapi_dissect_element_DeleteGroup_Group(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1848 static int clusapi_dissect_element_DeleteGroup_force(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1849 static int clusapi_dissect_element_DeleteGroup_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1850 static int clusapi_dissect_element_DeleteGroup_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1851 static int clusapi_dissect_element_CloseGroup_Group(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1852 static int clusapi_dissect_element_CloseGroup_Group_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1853 static int clusapi_dissect_element_GetGroupState_hGroup(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1854 static int clusapi_dissect_element_GetGroupState_State(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1855 static int clusapi_dissect_element_GetGroupState_State_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1856 static int clusapi_dissect_element_GetGroupState_NodeName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1857 static int clusapi_dissect_element_GetGroupState_NodeName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1858 static int clusapi_dissect_element_GetGroupState_NodeName__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1859 static int clusapi_dissect_element_GetGroupState_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1860 static int clusapi_dissect_element_GetGroupState_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1861 static int clusapi_dissect_element_SetGroupName_hGroup(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1862 static int clusapi_dissect_element_SetGroupName_lpszGroupName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1863 static int clusapi_dissect_element_SetGroupName_lpszGroupName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1864 static int clusapi_dissect_element_SetGroupName_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1865 static int clusapi_dissect_element_SetGroupName_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1866 static int clusapi_dissect_element_GetGroupId_hGroup(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1867 static int clusapi_dissect_element_GetGroupId_pGuid(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1868 static int clusapi_dissect_element_GetGroupId_pGuid_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1869 static int clusapi_dissect_element_GetGroupId_pGuid__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1870 static int clusapi_dissect_element_GetGroupId_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1871 static int clusapi_dissect_element_GetGroupId_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1872 static int clusapi_dissect_element_GetNodeId_hNode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1873 static int clusapi_dissect_element_GetNodeId_pGuid(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1874 static int clusapi_dissect_element_GetNodeId_pGuid_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1875 static int clusapi_dissect_element_GetNodeId_pGuid__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1876 static int clusapi_dissect_element_GetNodeId_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1877 static int clusapi_dissect_element_GetNodeId_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1878 static int clusapi_dissect_element_OnlineGroup_hGroup(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1879 static int clusapi_dissect_element_OnlineGroup_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1880 static int clusapi_dissect_element_OnlineGroup_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1881 static int clusapi_dissect_element_OfflineGroup_hGroup(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1882 static int clusapi_dissect_element_OfflineGroup_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1883 static int clusapi_dissect_element_OfflineGroup_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1884 static int clusapi_dissect_element_MoveGroup_hGroup(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1885 static int clusapi_dissect_element_MoveGroup_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1886 static int clusapi_dissect_element_MoveGroup_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1887 static int clusapi_dissect_element_MoveGroupToNode_hGroup(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1888 static int clusapi_dissect_element_MoveGroupToNode_hNode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1889 static int clusapi_dissect_element_MoveGroupToNode_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1890 static int clusapi_dissect_element_MoveGroupToNode_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1891 static int clusapi_dissect_element_CreateGroupResourceEnum_hGroup(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1892 static int clusapi_dissect_element_CreateGroupResourceEnum_dwType(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1893 static int clusapi_dissect_element_CreateGroupResourceEnum_ReturnEnum(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1894 static int clusapi_dissect_element_CreateGroupResourceEnum_ReturnEnum_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1895 static int clusapi_dissect_element_CreateGroupResourceEnum_ReturnEnum__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1896 static int clusapi_dissect_element_CreateGroupResourceEnum_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1897 static int clusapi_dissect_element_CreateGroupResourceEnum_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1898 static int clusapi_dissect_element_SetGroupNodeList_hGroup(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1899 static int clusapi_dissect_element_SetGroupNodeList_multiSzNodeList(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1900 static int clusapi_dissect_element_SetGroupNodeList_multiSzNodeList_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1901 static int clusapi_dissect_element_SetGroupNodeList_multiSzNodeList__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1902 static int clusapi_dissect_element_SetGroupNodeList_cchListSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1903 static int clusapi_dissect_element_SetGroupNodeList_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1904 static int clusapi_dissect_element_SetGroupNodeList_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1905 static int clusapi_dissect_element_CreateNotify_Status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1906 static int clusapi_dissect_element_CreateNotify_Status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1907 static int clusapi_dissect_element_CreateNotify_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1908 static int clusapi_dissect_element_CreateNotify_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1909 static int clusapi_dissect_element_CreateNotify_hNotify(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1910 static int clusapi_dissect_element_CreateNotify_hNotify_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1911 static int clusapi_dissect_element_CloseNotify_Notify(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1912 static int clusapi_dissect_element_CloseNotify_Notify_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1913 static int clusapi_dissect_element_AddNotifyCluster_hNotify(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1914 static int clusapi_dissect_element_AddNotifyCluster_hCluster(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1915 static int clusapi_dissect_element_AddNotifyCluster_dwFilter(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1916 static int clusapi_dissect_element_AddNotifyCluster_dwNotifyKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1917 static int clusapi_dissect_element_AddNotifyCluster_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1918 static int clusapi_dissect_element_AddNotifyCluster_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1919 static int clusapi_dissect_element_AddNotifyNode_hNotify(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1920 static int clusapi_dissect_element_AddNotifyNode_hNode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1921 static int clusapi_dissect_element_AddNotifyNode_dwFilter(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1922 static int clusapi_dissect_element_AddNotifyNode_dwNotifyKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1923 static int clusapi_dissect_element_AddNotifyNode_dwStateSequence(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1924 static int clusapi_dissect_element_AddNotifyNode_dwStateSequence_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1925 static int clusapi_dissect_element_AddNotifyNode_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1926 static int clusapi_dissect_element_AddNotifyNode_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1927 static int clusapi_dissect_element_AddNotifyGroup_hNotify(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1928 static int clusapi_dissect_element_AddNotifyGroup_hGroup(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1929 static int clusapi_dissect_element_AddNotifyGroup_dwFilter(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1930 static int clusapi_dissect_element_AddNotifyGroup_dwNotifyKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1931 static int clusapi_dissect_element_AddNotifyGroup_dwStateSequence(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1932 static int clusapi_dissect_element_AddNotifyGroup_dwStateSequence_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1933 static int clusapi_dissect_element_AddNotifyGroup_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1934 static int clusapi_dissect_element_AddNotifyGroup_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1935 static int clusapi_dissect_element_AddNotifyResource_hNotify(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1936 static int clusapi_dissect_element_AddNotifyResource_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1937 static int clusapi_dissect_element_AddNotifyResource_dwFilter(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1938 static int clusapi_dissect_element_AddNotifyResource_dwNotifyKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1939 static int clusapi_dissect_element_AddNotifyResource_dwStateSequence(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1940 static int clusapi_dissect_element_AddNotifyResource_dwStateSequence_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1941 static int clusapi_dissect_element_AddNotifyResource_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1942 static int clusapi_dissect_element_AddNotifyResource_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1943 static int clusapi_dissect_element_AddNotifyKey_hNotify(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1944 static int clusapi_dissect_element_AddNotifyKey_hKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1945 static int clusapi_dissect_element_AddNotifyKey_dwNotifyKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1946 static int clusapi_dissect_element_AddNotifyKey_Filter(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1947 static int clusapi_dissect_element_AddNotifyKey_WatchSubTree(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1948 static int clusapi_dissect_element_AddNotifyKey_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1949 static int clusapi_dissect_element_AddNotifyKey_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1950 static int clusapi_dissect_element_ReAddNotifyNode_hNotify(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1951 static int clusapi_dissect_element_ReAddNotifyNode_hNode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1952 static int clusapi_dissect_element_ReAddNotifyNode_dwFilter(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1953 static int clusapi_dissect_element_ReAddNotifyNode_dwNotifyKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1954 static int clusapi_dissect_element_ReAddNotifyNode_StateSequence(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1955 static int clusapi_dissect_element_ReAddNotifyNode_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1956 static int clusapi_dissect_element_ReAddNotifyNode_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1957 static int clusapi_dissect_element_ReAddNotifyGroup_hNotify(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1958 static int clusapi_dissect_element_ReAddNotifyGroup_hGroup(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1959 static int clusapi_dissect_element_ReAddNotifyGroup_dwFilter(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1960 static int clusapi_dissect_element_ReAddNotifyGroup_dwNotifyKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1961 static int clusapi_dissect_element_ReAddNotifyGroup_StateSequence(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1962 static int clusapi_dissect_element_ReAddNotifyGroup_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1963 static int clusapi_dissect_element_ReAddNotifyGroup_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1964 static int clusapi_dissect_element_ReAddNotifyResource_hNotify(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1965 static int clusapi_dissect_element_ReAddNotifyResource_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1966 static int clusapi_dissect_element_ReAddNotifyResource_dwFilter(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1967 static int clusapi_dissect_element_ReAddNotifyResource_dwNotifyKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1968 static int clusapi_dissect_element_ReAddNotifyResource_StateSequence(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1969 static int clusapi_dissect_element_ReAddNotifyResource_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1970 static int clusapi_dissect_element_ReAddNotifyResource_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1971 static int clusapi_dissect_element_GetNotify_hNotify(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1972 static int clusapi_dissect_element_GetNotify_dwNotifyKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1973 static int clusapi_dissect_element_GetNotify_dwNotifyKey_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1974 static int clusapi_dissect_element_GetNotify_dwFilter(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1975 static int clusapi_dissect_element_GetNotify_dwFilter_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1976 static int clusapi_dissect_element_GetNotify_dwStateSequence(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1977 static int clusapi_dissect_element_GetNotify_dwStateSequence_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1978 static int clusapi_dissect_element_GetNotify_Name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1979 static int clusapi_dissect_element_GetNotify_Name_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1980 static int clusapi_dissect_element_GetNotify_Name__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1981 static int clusapi_dissect_element_GetNotify_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1982 static int clusapi_dissect_element_GetNotify_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1983 static int clusapi_dissect_element_OpenNode_lpszNodeName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1984 static int clusapi_dissect_element_OpenNode_lpszNodeName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1985 static int clusapi_dissect_element_OpenNode_Status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1986 static int clusapi_dissect_element_OpenNode_Status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1987 static int clusapi_dissect_element_OpenNode_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1988 static int clusapi_dissect_element_OpenNode_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1989 static int clusapi_dissect_element_OpenNode_hNode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1990 static int clusapi_dissect_element_OpenNode_hNode_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1991 static int clusapi_dissect_element_CloseNode_Node(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1992 static int clusapi_dissect_element_CloseNode_Node_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1993 static int clusapi_dissect_element_GetNodeState_hNode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1994 static int clusapi_dissect_element_GetNodeState_State(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1995 static int clusapi_dissect_element_GetNodeState_State_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1996 static int clusapi_dissect_element_GetNodeState_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1997 static int clusapi_dissect_element_GetNodeState_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1998 static int clusapi_dissect_element_PauseNode_hNode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1999 static int clusapi_dissect_element_PauseNode_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2000 static int clusapi_dissect_element_PauseNode_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2001 static int clusapi_dissect_element_ResumeNode_hNode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2002 static int clusapi_dissect_element_ResumeNode_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2003 static int clusapi_dissect_element_ResumeNode_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2004 static int clusapi_dissect_element_EvictNode_hNode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2005 static int clusapi_dissect_element_EvictNode_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2006 static int clusapi_dissect_element_EvictNode_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2007 static int clusapi_dissect_element_NodeResourceControl_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2008 static int clusapi_dissect_element_NodeResourceControl_hNode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2009 static int clusapi_dissect_element_NodeResourceControl_dwControlCode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2010 static int clusapi_dissect_element_NodeResourceControl_lpInBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2011 static int clusapi_dissect_element_NodeResourceControl_lpInBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2012 static int clusapi_dissect_element_NodeResourceControl_lpInBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2013 static int clusapi_dissect_element_NodeResourceControl_nInBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2014 static int clusapi_dissect_element_NodeResourceControl_lpOutBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2015 static int clusapi_dissect_element_NodeResourceControl_lpOutBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2016 static int clusapi_dissect_element_NodeResourceControl_lpOutBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2017 static int clusapi_dissect_element_NodeResourceControl_nOutBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2018 static int clusapi_dissect_element_NodeResourceControl_lpBytesReturned(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2019 static int clusapi_dissect_element_NodeResourceControl_lpBytesReturned_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2020 static int clusapi_dissect_element_NodeResourceControl_lpcbRequired(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2021 static int clusapi_dissect_element_NodeResourceControl_lpcbRequired_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2022 static int clusapi_dissect_element_NodeResourceControl_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2023 static int clusapi_dissect_element_NodeResourceControl_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2024 static int clusapi_dissect_element_ResourceControl_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2025 static int clusapi_dissect_element_ResourceControl_dwControlCode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2026 static int clusapi_dissect_element_ResourceControl_lpInBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2027 static int clusapi_dissect_element_ResourceControl_lpInBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2028 static int clusapi_dissect_element_ResourceControl_lpInBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2029 static int clusapi_dissect_element_ResourceControl_nInBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2030 static int clusapi_dissect_element_ResourceControl_lpOutBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2031 static int clusapi_dissect_element_ResourceControl_lpOutBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2032 static int clusapi_dissect_element_ResourceControl_lpOutBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2033 static int clusapi_dissect_element_ResourceControl_nOutBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2034 static int clusapi_dissect_element_ResourceControl_lpBytesReturned(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2035 static int clusapi_dissect_element_ResourceControl_lpBytesReturned_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2036 static int clusapi_dissect_element_ResourceControl_lpcbRequired(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2037 static int clusapi_dissect_element_ResourceControl_lpcbRequired_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2038 static int clusapi_dissect_element_ResourceControl_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2039 static int clusapi_dissect_element_ResourceControl_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2040 static int clusapi_dissect_element_NodeResourceTypeControl_hCluster(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2041 static int clusapi_dissect_element_NodeResourceTypeControl_lpszResourceTypeName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2042 static int clusapi_dissect_element_NodeResourceTypeControl_lpszResourceTypeName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2043 static int clusapi_dissect_element_NodeResourceTypeControl_hNode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2044 static int clusapi_dissect_element_NodeResourceTypeControl_dwControlCode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2045 static int clusapi_dissect_element_NodeResourceTypeControl_lpInBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2046 static int clusapi_dissect_element_NodeResourceTypeControl_lpInBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2047 static int clusapi_dissect_element_NodeResourceTypeControl_lpInBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2048 static int clusapi_dissect_element_NodeResourceTypeControl_nInBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2049 static int clusapi_dissect_element_NodeResourceTypeControl_lpOutBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2050 static int clusapi_dissect_element_NodeResourceTypeControl_lpOutBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2051 static int clusapi_dissect_element_NodeResourceTypeControl_lpOutBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2052 static int clusapi_dissect_element_NodeResourceTypeControl_nOutBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2053 static int clusapi_dissect_element_NodeResourceTypeControl_lpBytesReturned(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2054 static int clusapi_dissect_element_NodeResourceTypeControl_lpBytesReturned_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2055 static int clusapi_dissect_element_NodeResourceTypeControl_lpcbRequired(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2056 static int clusapi_dissect_element_NodeResourceTypeControl_lpcbRequired_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2057 static int clusapi_dissect_element_NodeResourceTypeControl_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2058 static int clusapi_dissect_element_NodeResourceTypeControl_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2059 static int clusapi_dissect_element_ResourceTypeControl_hCluster(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2060 static int clusapi_dissect_element_ResourceTypeControl_lpszResourceTypeName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2061 static int clusapi_dissect_element_ResourceTypeControl_lpszResourceTypeName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2062 static int clusapi_dissect_element_ResourceTypeControl_dwControlCode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2063 static int clusapi_dissect_element_ResourceTypeControl_lpInBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2064 static int clusapi_dissect_element_ResourceTypeControl_lpInBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2065 static int clusapi_dissect_element_ResourceTypeControl_lpInBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2066 static int clusapi_dissect_element_ResourceTypeControl_nInBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2067 static int clusapi_dissect_element_ResourceTypeControl_lpOutBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2068 static int clusapi_dissect_element_ResourceTypeControl_lpOutBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2069 static int clusapi_dissect_element_ResourceTypeControl_lpOutBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2070 static int clusapi_dissect_element_ResourceTypeControl_nOutBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2071 static int clusapi_dissect_element_ResourceTypeControl_lpBytesReturned(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2072 static int clusapi_dissect_element_ResourceTypeControl_lpBytesReturned_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2073 static int clusapi_dissect_element_ResourceTypeControl_lpcbRequired(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2074 static int clusapi_dissect_element_ResourceTypeControl_lpcbRequired_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2075 static int clusapi_dissect_element_ResourceTypeControl_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2076 static int clusapi_dissect_element_ResourceTypeControl_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2077 static int clusapi_dissect_element_NodeGroupControl_hGroup(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2078 static int clusapi_dissect_element_NodeGroupControl_hNode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2079 static int clusapi_dissect_element_NodeGroupControl_dwControlCode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2080 static int clusapi_dissect_element_NodeGroupControl_lpInBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2081 static int clusapi_dissect_element_NodeGroupControl_lpInBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2082 static int clusapi_dissect_element_NodeGroupControl_lpInBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2083 static int clusapi_dissect_element_NodeGroupControl_nInBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2084 static int clusapi_dissect_element_NodeGroupControl_lpOutBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2085 static int clusapi_dissect_element_NodeGroupControl_lpOutBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2086 static int clusapi_dissect_element_NodeGroupControl_lpOutBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2087 static int clusapi_dissect_element_NodeGroupControl_nOutBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2088 static int clusapi_dissect_element_NodeGroupControl_lpBytesReturned(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2089 static int clusapi_dissect_element_NodeGroupControl_lpBytesReturned_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2090 static int clusapi_dissect_element_NodeGroupControl_lpcbRequired(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2091 static int clusapi_dissect_element_NodeGroupControl_lpcbRequired_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2092 static int clusapi_dissect_element_NodeGroupControl_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2093 static int clusapi_dissect_element_NodeGroupControl_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2094 static int clusapi_dissect_element_GroupControl_hGroup(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2095 static int clusapi_dissect_element_GroupControl_dwControlCode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2096 static int clusapi_dissect_element_GroupControl_lpInBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2097 static int clusapi_dissect_element_GroupControl_lpInBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2098 static int clusapi_dissect_element_GroupControl_lpInBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2099 static int clusapi_dissect_element_GroupControl_nInBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2100 static int clusapi_dissect_element_GroupControl_lpOutBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2101 static int clusapi_dissect_element_GroupControl_lpOutBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2102 static int clusapi_dissect_element_GroupControl_lpOutBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2103 static int clusapi_dissect_element_GroupControl_nOutBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2104 static int clusapi_dissect_element_GroupControl_lpBytesReturned(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2105 static int clusapi_dissect_element_GroupControl_lpBytesReturned_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2106 static int clusapi_dissect_element_GroupControl_lpcbRequired(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2107 static int clusapi_dissect_element_GroupControl_lpcbRequired_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2108 static int clusapi_dissect_element_GroupControl_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2109 static int clusapi_dissect_element_GroupControl_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2110 static int clusapi_dissect_element_NodeNodeControl_hNode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2111 static int clusapi_dissect_element_NodeNodeControl_hHostNode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2112 static int clusapi_dissect_element_NodeNodeControl_dwControlCode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2113 static int clusapi_dissect_element_NodeNodeControl_lpInBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2114 static int clusapi_dissect_element_NodeNodeControl_lpInBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2115 static int clusapi_dissect_element_NodeNodeControl_lpInBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2116 static int clusapi_dissect_element_NodeNodeControl_nInBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2117 static int clusapi_dissect_element_NodeNodeControl_lpOutBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2118 static int clusapi_dissect_element_NodeNodeControl_lpOutBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2119 static int clusapi_dissect_element_NodeNodeControl_lpOutBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2120 static int clusapi_dissect_element_NodeNodeControl_nOutBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2121 static int clusapi_dissect_element_NodeNodeControl_lpBytesReturned(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2122 static int clusapi_dissect_element_NodeNodeControl_lpBytesReturned_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2123 static int clusapi_dissect_element_NodeNodeControl_lpcbRequired(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2124 static int clusapi_dissect_element_NodeNodeControl_lpcbRequired_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2125 static int clusapi_dissect_element_NodeNodeControl_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2126 static int clusapi_dissect_element_NodeNodeControl_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2127 static int clusapi_dissect_element_NodeControl_hNode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2128 static int clusapi_dissect_element_NodeControl_dwControlCode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2129 static int clusapi_dissect_element_NodeControl_lpInBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2130 static int clusapi_dissect_element_NodeControl_lpInBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2131 static int clusapi_dissect_element_NodeControl_lpInBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2132 static int clusapi_dissect_element_NodeControl_nInBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2133 static int clusapi_dissect_element_NodeControl_lpOutBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2134 static int clusapi_dissect_element_NodeControl_lpOutBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2135 static int clusapi_dissect_element_NodeControl_lpOutBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2136 static int clusapi_dissect_element_NodeControl_nOutBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2137 static int clusapi_dissect_element_NodeControl_lpBytesReturned(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2138 static int clusapi_dissect_element_NodeControl_lpBytesReturned_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2139 static int clusapi_dissect_element_NodeControl_lpcbRequired(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2140 static int clusapi_dissect_element_NodeControl_lpcbRequired_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2141 static int clusapi_dissect_element_NodeControl_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2142 static int clusapi_dissect_element_NodeControl_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2143 static int clusapi_dissect_element_OpenNetwork_lpszNetworkName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2144 static int clusapi_dissect_element_OpenNetwork_lpszNetworkName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2145 static int clusapi_dissect_element_OpenNetwork_Status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2146 static int clusapi_dissect_element_OpenNetwork_Status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2147 static int clusapi_dissect_element_OpenNetwork_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2148 static int clusapi_dissect_element_OpenNetwork_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2149 static int clusapi_dissect_element_OpenNetwork_hNetwork(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2150 static int clusapi_dissect_element_OpenNetwork_hNetwork_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2151 static int clusapi_dissect_element_CloseNetwork_Network(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2152 static int clusapi_dissect_element_CloseNetwork_Network_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2153 static int clusapi_dissect_element_GetNetworkState_hNetwork(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2154 static int clusapi_dissect_element_GetNetworkState_State(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2155 static int clusapi_dissect_element_GetNetworkState_State_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2156 static int clusapi_dissect_element_GetNetworkState_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2157 static int clusapi_dissect_element_GetNetworkState_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2158 static int clusapi_dissect_element_SetNetworkName_hNetwork(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2159 static int clusapi_dissect_element_SetNetworkName_lpszNetworkName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2160 static int clusapi_dissect_element_SetNetworkName_lpszNetworkName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2161 static int clusapi_dissect_element_SetNetworkName_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2162 static int clusapi_dissect_element_SetNetworkName_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2163 static int clusapi_dissect_element_CreateNetworkEnum_hNetwork(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2164 static int clusapi_dissect_element_CreateNetworkEnum_dwType(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2165 static int clusapi_dissect_element_CreateNetworkEnum_ReturnEnum(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2166 static int clusapi_dissect_element_CreateNetworkEnum_ReturnEnum_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2167 static int clusapi_dissect_element_CreateNetworkEnum_ReturnEnum__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2168 static int clusapi_dissect_element_CreateNetworkEnum_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2169 static int clusapi_dissect_element_CreateNetworkEnum_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2170 static int clusapi_dissect_element_GetNetworkId_hNetwork(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2171 static int clusapi_dissect_element_GetNetworkId_pGuid(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2172 static int clusapi_dissect_element_GetNetworkId_pGuid_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2173 static int clusapi_dissect_element_GetNetworkId_pGuid__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2174 static int clusapi_dissect_element_GetNetworkId_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2175 static int clusapi_dissect_element_GetNetworkId_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2176 static int clusapi_dissect_element_SetNetworkPriorityOrder_NetworkCount(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2177 static int clusapi_dissect_element_SetNetworkPriorityOrder_NetworkIdList(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2178 static int clusapi_dissect_element_SetNetworkPriorityOrder_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2179 static int clusapi_dissect_element_SetNetworkPriorityOrder_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2180 static int clusapi_dissect_element_NodeNetworkControl_hNetwork(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2181 static int clusapi_dissect_element_NodeNetworkControl_hNode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2182 static int clusapi_dissect_element_NodeNetworkControl_dwControlCode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2183 static int clusapi_dissect_element_NodeNetworkControl_lpInBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2184 static int clusapi_dissect_element_NodeNetworkControl_lpInBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2185 static int clusapi_dissect_element_NodeNetworkControl_lpInBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2186 static int clusapi_dissect_element_NodeNetworkControl_nInBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2187 static int clusapi_dissect_element_NodeNetworkControl_lpOutBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2188 static int clusapi_dissect_element_NodeNetworkControl_lpOutBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2189 static int clusapi_dissect_element_NodeNetworkControl_lpOutBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2190 static int clusapi_dissect_element_NodeNetworkControl_nOutBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2191 static int clusapi_dissect_element_NodeNetworkControl_lpBytesReturned(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2192 static int clusapi_dissect_element_NodeNetworkControl_lpBytesReturned_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2193 static int clusapi_dissect_element_NodeNetworkControl_lpcbRequired(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2194 static int clusapi_dissect_element_NodeNetworkControl_lpcbRequired_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2195 static int clusapi_dissect_element_NodeNetworkControl_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2196 static int clusapi_dissect_element_NodeNetworkControl_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2197 static int clusapi_dissect_element_NetworkControl_hNetwork(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2198 static int clusapi_dissect_element_NetworkControl_dwControlCode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2199 static int clusapi_dissect_element_NetworkControl_lpInBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2200 static int clusapi_dissect_element_NetworkControl_lpInBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2201 static int clusapi_dissect_element_NetworkControl_lpInBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2202 static int clusapi_dissect_element_NetworkControl_nInBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2203 static int clusapi_dissect_element_NetworkControl_lpOutBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2204 static int clusapi_dissect_element_NetworkControl_lpOutBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2205 static int clusapi_dissect_element_NetworkControl_lpOutBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2206 static int clusapi_dissect_element_NetworkControl_nOutBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2207 static int clusapi_dissect_element_NetworkControl_lpBytesReturned(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2208 static int clusapi_dissect_element_NetworkControl_lpBytesReturned_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2209 static int clusapi_dissect_element_NetworkControl_lpcbRequired(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2210 static int clusapi_dissect_element_NetworkControl_lpcbRequired_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2211 static int clusapi_dissect_element_NetworkControl_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2212 static int clusapi_dissect_element_NetworkControl_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2213 static int clusapi_dissect_element_AddNotifyNetwork_hNotify(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2214 static int clusapi_dissect_element_AddNotifyNetwork_hNetwork(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2215 static int clusapi_dissect_element_AddNotifyNetwork_dwFilter(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2216 static int clusapi_dissect_element_AddNotifyNetwork_dwNotifyKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2217 static int clusapi_dissect_element_AddNotifyNetwork_dwStateSequence(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2218 static int clusapi_dissect_element_AddNotifyNetwork_dwStateSequence_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2219 static int clusapi_dissect_element_AddNotifyNetwork_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2220 static int clusapi_dissect_element_AddNotifyNetwork_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2221 static int clusapi_dissect_element_ReAddNotifyNetwork_hNotify(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2222 static int clusapi_dissect_element_ReAddNotifyNetwork_hNetwork(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2223 static int clusapi_dissect_element_ReAddNotifyNetwork_dwFilter(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2224 static int clusapi_dissect_element_ReAddNotifyNetwork_dwNotifyKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2225 static int clusapi_dissect_element_ReAddNotifyNetwork_StateSequence(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2226 static int clusapi_dissect_element_ReAddNotifyNetwork_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2227 static int clusapi_dissect_element_ReAddNotifyNetwork_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2228 static int clusapi_dissect_element_OpenNetInterface_lpszNetInterfaceName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2229 static int clusapi_dissect_element_OpenNetInterface_lpszNetInterfaceName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2230 static int clusapi_dissect_element_OpenNetInterface_Status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2231 static int clusapi_dissect_element_OpenNetInterface_Status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2232 static int clusapi_dissect_element_OpenNetInterface_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2233 static int clusapi_dissect_element_OpenNetInterface_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2234 static int clusapi_dissect_element_OpenNetInterface_hNetInterface(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2235 static int clusapi_dissect_element_OpenNetInterface_hNetInterface_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2236 static int clusapi_dissect_element_CloseNetInterface_NetInterface(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2237 static int clusapi_dissect_element_CloseNetInterface_NetInterface_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2238 static int clusapi_dissect_element_GetNetInterfaceState_hNetInterface(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2239 static int clusapi_dissect_element_GetNetInterfaceState_State(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2240 static int clusapi_dissect_element_GetNetInterfaceState_State_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2241 static int clusapi_dissect_element_GetNetInterfaceState_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2242 static int clusapi_dissect_element_GetNetInterfaceState_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2243 static int clusapi_dissect_element_GetNetInterface_lpszNodeName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2244 static int clusapi_dissect_element_GetNetInterface_lpszNodeName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2245 static int clusapi_dissect_element_GetNetInterface_lpszNetworkName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2246 static int clusapi_dissect_element_GetNetInterface_lpszNetworkName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2247 static int clusapi_dissect_element_GetNetInterface_lppszInterfaceName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2248 static int clusapi_dissect_element_GetNetInterface_lppszInterfaceName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2249 static int clusapi_dissect_element_GetNetInterface_lppszInterfaceName__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2250 static int clusapi_dissect_element_GetNetInterface_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2251 static int clusapi_dissect_element_GetNetInterface_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2252 static int clusapi_dissect_element_GetNetInterfaceId_hNetInterface(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2253 static int clusapi_dissect_element_GetNetInterfaceId_pGuid(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2254 static int clusapi_dissect_element_GetNetInterfaceId_pGuid_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2255 static int clusapi_dissect_element_GetNetInterfaceId_pGuid__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2256 static int clusapi_dissect_element_GetNetInterfaceId_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2257 static int clusapi_dissect_element_GetNetInterfaceId_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2258 static int clusapi_dissect_element_NodeNetInterfaceControl_hNetInterface(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2259 static int clusapi_dissect_element_NodeNetInterfaceControl_hNode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2260 static int clusapi_dissect_element_NodeNetInterfaceControl_dwControlCode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2261 static int clusapi_dissect_element_NodeNetInterfaceControl_lpInBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2262 static int clusapi_dissect_element_NodeNetInterfaceControl_lpInBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2263 static int clusapi_dissect_element_NodeNetInterfaceControl_lpInBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2264 static int clusapi_dissect_element_NodeNetInterfaceControl_nInBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2265 static int clusapi_dissect_element_NodeNetInterfaceControl_lpOutBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2266 static int clusapi_dissect_element_NodeNetInterfaceControl_lpOutBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2267 static int clusapi_dissect_element_NodeNetInterfaceControl_lpOutBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2268 static int clusapi_dissect_element_NodeNetInterfaceControl_nOutBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2269 static int clusapi_dissect_element_NodeNetInterfaceControl_lpBytesReturned(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2270 static int clusapi_dissect_element_NodeNetInterfaceControl_lpBytesReturned_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2271 static int clusapi_dissect_element_NodeNetInterfaceControl_lpcbRequired(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2272 static int clusapi_dissect_element_NodeNetInterfaceControl_lpcbRequired_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2273 static int clusapi_dissect_element_NodeNetInterfaceControl_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2274 static int clusapi_dissect_element_NodeNetInterfaceControl_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2275 static int clusapi_dissect_element_NetInterfaceControl_hNetInterface(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2276 static int clusapi_dissect_element_NetInterfaceControl_dwControlCode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2277 static int clusapi_dissect_element_NetInterfaceControl_lpInBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2278 static int clusapi_dissect_element_NetInterfaceControl_lpInBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2279 static int clusapi_dissect_element_NetInterfaceControl_lpInBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2280 static int clusapi_dissect_element_NetInterfaceControl_nInBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2281 static int clusapi_dissect_element_NetInterfaceControl_lpOutBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2282 static int clusapi_dissect_element_NetInterfaceControl_lpOutBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2283 static int clusapi_dissect_element_NetInterfaceControl_lpOutBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2284 static int clusapi_dissect_element_NetInterfaceControl_nOutBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2285 static int clusapi_dissect_element_NetInterfaceControl_lpBytesReturned(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2286 static int clusapi_dissect_element_NetInterfaceControl_lpBytesReturned_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2287 static int clusapi_dissect_element_NetInterfaceControl_lpcbRequired(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2288 static int clusapi_dissect_element_NetInterfaceControl_lpcbRequired_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2289 static int clusapi_dissect_element_NetInterfaceControl_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2290 static int clusapi_dissect_element_NetInterfaceControl_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2291 static int clusapi_dissect_element_AddNotifyNetInterface_hNotify(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2292 static int clusapi_dissect_element_AddNotifyNetInterface_hNetInterface(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2293 static int clusapi_dissect_element_AddNotifyNetInterface_dwFilter(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2294 static int clusapi_dissect_element_AddNotifyNetInterface_dwNotifyKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2295 static int clusapi_dissect_element_AddNotifyNetInterface_dwStateSequence(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2296 static int clusapi_dissect_element_AddNotifyNetInterface_dwStateSequence_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2297 static int clusapi_dissect_element_AddNotifyNetInterface_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2298 static int clusapi_dissect_element_AddNotifyNetInterface_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2299 static int clusapi_dissect_element_ReAddNotifyNetInterface_hNotify(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2300 static int clusapi_dissect_element_ReAddNotifyNetInterface_hNetInterface(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2301 static int clusapi_dissect_element_ReAddNotifyNetInterface_dwFilter(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2302 static int clusapi_dissect_element_ReAddNotifyNetInterface_dwNotifyKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2303 static int clusapi_dissect_element_ReAddNotifyNetInterface_StateSequence(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2304 static int clusapi_dissect_element_ReAddNotifyNetInterface_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2305 static int clusapi_dissect_element_ReAddNotifyNetInterface_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2306 static int clusapi_dissect_element_CreateNodeEnum_hNode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2307 static int clusapi_dissect_element_CreateNodeEnum_dwType(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2308 static int clusapi_dissect_element_CreateNodeEnum_ReturnEnum(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2309 static int clusapi_dissect_element_CreateNodeEnum_ReturnEnum_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2310 static int clusapi_dissect_element_CreateNodeEnum_ReturnEnum__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2311 static int clusapi_dissect_element_CreateNodeEnum_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2312 static int clusapi_dissect_element_CreateNodeEnum_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2313 static int clusapi_dissect_element_GetClusterVersion2_lpwMajorVersion(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2314 static int clusapi_dissect_element_GetClusterVersion2_lpwMajorVersion_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2315 static int clusapi_dissect_element_GetClusterVersion2_lpwMinorVersion(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2316 static int clusapi_dissect_element_GetClusterVersion2_lpwMinorVersion_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2317 static int clusapi_dissect_element_GetClusterVersion2_lpwBuildNumber(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2318 static int clusapi_dissect_element_GetClusterVersion2_lpwBuildNumber_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2319 static int clusapi_dissect_element_GetClusterVersion2_lpszVendorId(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2320 static int clusapi_dissect_element_GetClusterVersion2_lpszVendorId_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2321 static int clusapi_dissect_element_GetClusterVersion2_lpszVendorId__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2322 static int clusapi_dissect_element_GetClusterVersion2_lpszCSDVersion(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2323 static int clusapi_dissect_element_GetClusterVersion2_lpszCSDVersion_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2324 static int clusapi_dissect_element_GetClusterVersion2_lpszCSDVersion__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2325 static int clusapi_dissect_element_GetClusterVersion2_ppClusterOpVerInfo(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2326 static int clusapi_dissect_element_GetClusterVersion2_ppClusterOpVerInfo_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2327 static int clusapi_dissect_element_GetClusterVersion2_ppClusterOpVerInfo__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2328 static int clusapi_dissect_element_GetClusterVersion2_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2329 static int clusapi_dissect_element_GetClusterVersion2_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2330 static int clusapi_dissect_element_CreateResTypeEnum_lpszTypeName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2331 static int clusapi_dissect_element_CreateResTypeEnum_lpszTypeName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2332 static int clusapi_dissect_element_CreateResTypeEnum_dwType(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2333 static int clusapi_dissect_element_CreateResTypeEnum_ReturnEnum(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2334 static int clusapi_dissect_element_CreateResTypeEnum_ReturnEnum_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2335 static int clusapi_dissect_element_CreateResTypeEnum_ReturnEnum__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2336 static int clusapi_dissect_element_CreateResTypeEnum_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2337 static int clusapi_dissect_element_CreateResTypeEnum_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2338 static int clusapi_dissect_element_BackupClusterDatabase_lpszPathName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2339 static int clusapi_dissect_element_BackupClusterDatabase_lpszPathName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2340 static int clusapi_dissect_element_BackupClusterDatabase_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2341 static int clusapi_dissect_element_BackupClusterDatabase_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2342 static int clusapi_dissect_element_NodeClusterControl_hCluster(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2343 static int clusapi_dissect_element_NodeClusterControl_hHostNode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2344 static int clusapi_dissect_element_NodeClusterControl_dwControlCode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2345 static int clusapi_dissect_element_NodeClusterControl_lpInBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2346 static int clusapi_dissect_element_NodeClusterControl_lpInBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2347 static int clusapi_dissect_element_NodeClusterControl_lpInBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2348 static int clusapi_dissect_element_NodeClusterControl_nInBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2349 static int clusapi_dissect_element_NodeClusterControl_lpOutBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2350 static int clusapi_dissect_element_NodeClusterControl_lpOutBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2351 static int clusapi_dissect_element_NodeClusterControl_lpOutBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2352 static int clusapi_dissect_element_NodeClusterControl_nOutBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2353 static int clusapi_dissect_element_NodeClusterControl_lpBytesReturned(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2354 static int clusapi_dissect_element_NodeClusterControl_lpBytesReturned_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2355 static int clusapi_dissect_element_NodeClusterControl_lpcbRequired(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2356 static int clusapi_dissect_element_NodeClusterControl_lpcbRequired_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2357 static int clusapi_dissect_element_NodeClusterControl_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2358 static int clusapi_dissect_element_NodeClusterControl_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2359 static int clusapi_dissect_element_ClusterControl_hCluster(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2360 static int clusapi_dissect_element_ClusterControl_dwControlCode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2361 static int clusapi_dissect_element_ClusterControl_lpInBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2362 static int clusapi_dissect_element_ClusterControl_lpInBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2363 static int clusapi_dissect_element_ClusterControl_lpInBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2364 static int clusapi_dissect_element_ClusterControl_nInBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2365 static int clusapi_dissect_element_ClusterControl_lpOutBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2366 static int clusapi_dissect_element_ClusterControl_lpOutBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2367 static int clusapi_dissect_element_ClusterControl_lpOutBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2368 static int clusapi_dissect_element_ClusterControl_nOutBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2369 static int clusapi_dissect_element_ClusterControl_lpBytesReturned(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2370 static int clusapi_dissect_element_ClusterControl_lpBytesReturned_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2371 static int clusapi_dissect_element_ClusterControl_lpcbRequired(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2372 static int clusapi_dissect_element_ClusterControl_lpcbRequired_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2373 static int clusapi_dissect_element_ClusterControl_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2374 static int clusapi_dissect_element_ClusterControl_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2375 static int clusapi_dissect_element_UnblockGetNotifyCall_hNotify(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2376 static int clusapi_dissect_element_SetServiceAccountPassword_lpszNewPassword(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2377 static int clusapi_dissect_element_SetServiceAccountPassword_lpszNewPassword_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2378 static int clusapi_dissect_element_SetServiceAccountPassword_dwFlags(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2379 static int clusapi_dissect_element_SetServiceAccountPassword_ReturnStatusBufferPtr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2380 static int clusapi_dissect_element_SetServiceAccountPassword_ReturnStatusBufferPtr_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2381 static int clusapi_dissect_element_SetServiceAccountPassword_ReturnStatusBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2382 static int clusapi_dissect_element_SetServiceAccountPassword_SizeReturned(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2383 static int clusapi_dissect_element_SetServiceAccountPassword_SizeReturned_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2384 static int clusapi_dissect_element_SetServiceAccountPassword_ExpectedBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2385 static int clusapi_dissect_element_SetServiceAccountPassword_ExpectedBufferSize_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2386 static int clusapi_dissect_element_SetResourceDependencyExpression_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2387 static int clusapi_dissect_element_SetResourceDependencyExpression_lpszDependencyExpression(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2388 static int clusapi_dissect_element_SetResourceDependencyExpression_lpszDependencyExpression_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2389 static int clusapi_dissect_element_SetResourceDependencyExpression_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2390 static int clusapi_dissect_element_SetResourceDependencyExpression_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2391 static int clusapi_dissect_element_GetResourceDependencyExpression_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2392 static int clusapi_dissect_element_GetResourceDependencyExpression_lpszDependencyExpression(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2393 static int clusapi_dissect_element_GetResourceDependencyExpression_lpszDependencyExpression_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2394 static int clusapi_dissect_element_GetResourceDependencyExpression_lpszDependencyExpression__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2395 static int clusapi_dissect_element_GetResourceDependencyExpression_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2396 static int clusapi_dissect_element_GetResourceDependencyExpression_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2397 static int clusapi_dissect_element_GetResourceNetworkName_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2398 static int clusapi_dissect_element_GetResourceNetworkName_lpszName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2399 static int clusapi_dissect_element_GetResourceNetworkName_lpszName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2400 static int clusapi_dissect_element_GetResourceNetworkName_lpszName__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2401 static int clusapi_dissect_element_GetResourceNetworkName_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2402 static int clusapi_dissect_element_GetResourceNetworkName_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2403 static int clusapi_dissect_element_ExecuteBatch_hKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2404 static int clusapi_dissect_element_ExecuteBatch_cbData(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2405 static int clusapi_dissect_element_ExecuteBatch_lpData(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2406 static int clusapi_dissect_element_ExecuteBatch_lpData_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2407 static int clusapi_dissect_element_ExecuteBatch_lpData__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2408 static int clusapi_dissect_element_ExecuteBatch_pdwFailedCommand(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2409 static int clusapi_dissect_element_ExecuteBatch_pdwFailedCommand_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2410 static int clusapi_dissect_element_ExecuteBatch_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2411 static int clusapi_dissect_element_ExecuteBatch_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2412 static int clusapi_dissect_element_CreateBatchPort_hKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2413 static int clusapi_dissect_element_CreateBatchPort_phBatchPort(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2414 static int clusapi_dissect_element_CreateBatchPort_phBatchPort_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2415 static int clusapi_dissect_element_CreateBatchPort_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2416 static int clusapi_dissect_element_CreateBatchPort_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2417 static int clusapi_dissect_element_GetBatchNotification_hBatchNotify(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2418 static int clusapi_dissect_element_GetBatchNotification_cbData(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2419 static int clusapi_dissect_element_GetBatchNotification_cbData_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2420 static int clusapi_dissect_element_GetBatchNotification_lpData(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2421 static int clusapi_dissect_element_GetBatchNotification_lpData_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2422 static int clusapi_dissect_element_GetBatchNotification_lpData__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2423 static int clusapi_dissect_element_GetBatchNotification_lpData___(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2424 static int clusapi_dissect_element_CloseBatchPort_phBatchPort(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2425 static int clusapi_dissect_element_CloseBatchPort_phBatchPort_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2426 static int clusapi_dissect_element_OpenClusterEx_dwDesiredAccess(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2427 static int clusapi_dissect_element_OpenClusterEx_lpdwGrantedAccess(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2428 static int clusapi_dissect_element_OpenClusterEx_lpdwGrantedAccess_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2429 static int clusapi_dissect_element_OpenClusterEx_Status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2430 static int clusapi_dissect_element_OpenClusterEx_Status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2431 static int clusapi_dissect_element_OpenClusterEx_hCluster(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2432 static int clusapi_dissect_element_OpenClusterEx_hCluster_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2433 static int clusapi_dissect_element_OpenNodeEx_lpszNodeName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2434 static int clusapi_dissect_element_OpenNodeEx_lpszNodeName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2435 static int clusapi_dissect_element_OpenNodeEx_dwDesiredAccess(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2436 static int clusapi_dissect_element_OpenNodeEx_lpdwGrantedAccess(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2437 static int clusapi_dissect_element_OpenNodeEx_lpdwGrantedAccess_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2438 static int clusapi_dissect_element_OpenNodeEx_Status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2439 static int clusapi_dissect_element_OpenNodeEx_Status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2440 static int clusapi_dissect_element_OpenNodeEx_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2441 static int clusapi_dissect_element_OpenNodeEx_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2442 static int clusapi_dissect_element_OpenNodeEx_hNode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2443 static int clusapi_dissect_element_OpenNodeEx_hNode_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2444 static int clusapi_dissect_element_OpenGroupEx_lpszGroupName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2445 static int clusapi_dissect_element_OpenGroupEx_lpszGroupName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2446 static int clusapi_dissect_element_OpenGroupEx_dwDesiredAccess(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2447 static int clusapi_dissect_element_OpenGroupEx_lpdwGrantedAccess(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2448 static int clusapi_dissect_element_OpenGroupEx_lpdwGrantedAccess_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2449 static int clusapi_dissect_element_OpenGroupEx_Status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2450 static int clusapi_dissect_element_OpenGroupEx_Status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2451 static int clusapi_dissect_element_OpenGroupEx_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2452 static int clusapi_dissect_element_OpenGroupEx_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2453 static int clusapi_dissect_element_OpenGroupEx_hGroup(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2454 static int clusapi_dissect_element_OpenGroupEx_hGroup_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2455 static int clusapi_dissect_element_OpenResourceEx_lpszResourceName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2456 static int clusapi_dissect_element_OpenResourceEx_lpszResourceName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2457 static int clusapi_dissect_element_OpenResourceEx_dwDesiredAccess(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2458 static int clusapi_dissect_element_OpenResourceEx_lpdwGrantedAccess(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2459 static int clusapi_dissect_element_OpenResourceEx_lpdwGrantedAccess_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2460 static int clusapi_dissect_element_OpenResourceEx_Status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2461 static int clusapi_dissect_element_OpenResourceEx_Status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2462 static int clusapi_dissect_element_OpenResourceEx_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2463 static int clusapi_dissect_element_OpenResourceEx_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2464 static int clusapi_dissect_element_OpenResourceEx_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2465 static int clusapi_dissect_element_OpenResourceEx_hResource_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2466 static int clusapi_dissect_element_OpenNetworkEx_lpszNetworkName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2467 static int clusapi_dissect_element_OpenNetworkEx_lpszNetworkName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2468 static int clusapi_dissect_element_OpenNetworkEx_dwDesiredAccess(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2469 static int clusapi_dissect_element_OpenNetworkEx_lpdwGrantedAccess(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2470 static int clusapi_dissect_element_OpenNetworkEx_lpdwGrantedAccess_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2471 static int clusapi_dissect_element_OpenNetworkEx_Status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2472 static int clusapi_dissect_element_OpenNetworkEx_Status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2473 static int clusapi_dissect_element_OpenNetworkEx_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2474 static int clusapi_dissect_element_OpenNetworkEx_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2475 static int clusapi_dissect_element_OpenNetworkEx_hNetwork(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2476 static int clusapi_dissect_element_OpenNetworkEx_hNetwork_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2477 static int clusapi_dissect_element_OpenNetInterfaceEx_lpszNetInterfaceName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2478 static int clusapi_dissect_element_OpenNetInterfaceEx_lpszNetInterfaceName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2479 static int clusapi_dissect_element_OpenNetInterfaceEx_dwDesiredAccess(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2480 static int clusapi_dissect_element_OpenNetInterfaceEx_lpdwGrantedAccess(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2481 static int clusapi_dissect_element_OpenNetInterfaceEx_lpdwGrantedAccess_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2482 static int clusapi_dissect_element_OpenNetInterfaceEx_Status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2483 static int clusapi_dissect_element_OpenNetInterfaceEx_Status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2484 static int clusapi_dissect_element_OpenNetInterfaceEx_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2485 static int clusapi_dissect_element_OpenNetInterfaceEx_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2486 static int clusapi_dissect_element_OpenNetInterfaceEx_hNetInterface(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2487 static int clusapi_dissect_element_OpenNetInterfaceEx_hNetInterface_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2488 static int clusapi_dissect_element_ChangeCsvState_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2489 static int clusapi_dissect_element_ChangeCsvState_dwState(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2490 static int clusapi_dissect_element_ChangeCsvState_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2491 static int clusapi_dissect_element_ChangeCsvState_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2492 static int clusapi_dissect_element_CreateNodeEnumEx_hNode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2493 static int clusapi_dissect_element_CreateNodeEnumEx_dwType(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2494 static int clusapi_dissect_element_CreateNodeEnumEx_dwOptions(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2495 static int clusapi_dissect_element_CreateNodeEnumEx_ReturnIdEnum(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2496 static int clusapi_dissect_element_CreateNodeEnumEx_ReturnIdEnum_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2497 static int clusapi_dissect_element_CreateNodeEnumEx_ReturnIdEnum__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2498 static int clusapi_dissect_element_CreateNodeEnumEx_ReturnNameEnum(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2499 static int clusapi_dissect_element_CreateNodeEnumEx_ReturnNameEnum_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2500 static int clusapi_dissect_element_CreateNodeEnumEx_ReturnNameEnum__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2501 static int clusapi_dissect_element_CreateNodeEnumEx_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2502 static int clusapi_dissect_element_CreateNodeEnumEx_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2503 static int clusapi_dissect_element_CreateEnumEx_hCluster(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2504 static int clusapi_dissect_element_CreateEnumEx_dwType(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2505 static int clusapi_dissect_element_CreateEnumEx_dwOptions(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2506 static int clusapi_dissect_element_CreateEnumEx_ReturnIdEnum(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2507 static int clusapi_dissect_element_CreateEnumEx_ReturnIdEnum_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2508 static int clusapi_dissect_element_CreateEnumEx_ReturnIdEnum__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2509 static int clusapi_dissect_element_CreateEnumEx_ReturnNameEnum(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2510 static int clusapi_dissect_element_CreateEnumEx_ReturnNameEnum_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2511 static int clusapi_dissect_element_CreateEnumEx_ReturnNameEnum__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2512 static int clusapi_dissect_element_CreateEnumEx_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2513 static int clusapi_dissect_element_CreateEnumEx_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2514 static int clusapi_dissect_element_PauseNodeEx_hNode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2515 static int clusapi_dissect_element_PauseNodeEx_bDrainNode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2516 static int clusapi_dissect_element_PauseNodeEx_dwPauseFlags(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2517 static int clusapi_dissect_element_PauseNodeEx_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2518 static int clusapi_dissect_element_PauseNodeEx_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2519 static int clusapi_dissect_element_PauseNodeWithDrainTarget_hNode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2520 static int clusapi_dissect_element_PauseNodeWithDrainTarget_dwPauseFlags(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2521 static int clusapi_dissect_element_PauseNodeWithDrainTarget_hNodeDrainTarget(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2522 static int clusapi_dissect_element_PauseNodeWithDrainTarget_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2523 static int clusapi_dissect_element_PauseNodeWithDrainTarget_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2524 static int clusapi_dissect_element_ResumeNodeEx_hNode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2525 static int clusapi_dissect_element_ResumeNodeEx_dwResumeFailbackType(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2526 static int clusapi_dissect_element_ResumeNodeEx_dwResumeFlagsReserved(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2527 static int clusapi_dissect_element_ResumeNodeEx_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2528 static int clusapi_dissect_element_ResumeNodeEx_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2529 static int clusapi_dissect_element_CreateGroupEx_lpszGroupName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2530 static int clusapi_dissect_element_CreateGroupEx_lpszGroupName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2531 static int clusapi_dissect_element_CreateGroupEx_pGroupInfo(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2532 static int clusapi_dissect_element_CreateGroupEx_pGroupInfo_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2533 static int clusapi_dissect_element_CreateGroupEx_Status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2534 static int clusapi_dissect_element_CreateGroupEx_Status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2535 static int clusapi_dissect_element_CreateGroupEx_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2536 static int clusapi_dissect_element_CreateGroupEx_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2537 static int clusapi_dissect_element_CreateGroupEx_hGroup(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2538 static int clusapi_dissect_element_CreateGroupEx_hGroup_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2539 static int clusapi_dissect_element_OnlineGroupEx_hGroup(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2540 static int clusapi_dissect_element_OnlineGroupEx_dwOnlineFlags(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2541 static int clusapi_dissect_element_OnlineGroupEx_lpInBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2542 static int clusapi_dissect_element_OnlineGroupEx_lpInBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2543 static int clusapi_dissect_element_OnlineGroupEx_lpInBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2544 static int clusapi_dissect_element_OnlineGroupEx_cbInBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2545 static int clusapi_dissect_element_OnlineGroupEx_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2546 static int clusapi_dissect_element_OnlineGroupEx_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2547 static int clusapi_dissect_element_OfflineGroupEx_hGroup(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2548 static int clusapi_dissect_element_OfflineGroupEx_dwOfflineFlags(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2549 static int clusapi_dissect_element_OfflineGroupEx_lpInBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2550 static int clusapi_dissect_element_OfflineGroupEx_lpInBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2551 static int clusapi_dissect_element_OfflineGroupEx_lpInBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2552 static int clusapi_dissect_element_OfflineGroupEx_cbInBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2553 static int clusapi_dissect_element_OfflineGroupEx_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2554 static int clusapi_dissect_element_OfflineGroupEx_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2555 static int clusapi_dissect_element_MoveGroupEx_hGroup(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2556 static int clusapi_dissect_element_MoveGroupEx_dwMoveFlags(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2557 static int clusapi_dissect_element_MoveGroupEx_lpInBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2558 static int clusapi_dissect_element_MoveGroupEx_lpInBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2559 static int clusapi_dissect_element_MoveGroupEx_lpInBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2560 static int clusapi_dissect_element_MoveGroupEx_cbInBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2561 static int clusapi_dissect_element_MoveGroupEx_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2562 static int clusapi_dissect_element_MoveGroupEx_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2563 static int clusapi_dissect_element_MoveGroupToNodeEx_hGroup(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2564 static int clusapi_dissect_element_MoveGroupToNodeEx_hNode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2565 static int clusapi_dissect_element_MoveGroupToNodeEx_dwMoveFlags(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2566 static int clusapi_dissect_element_MoveGroupToNodeEx_lpInBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2567 static int clusapi_dissect_element_MoveGroupToNodeEx_lpInBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2568 static int clusapi_dissect_element_MoveGroupToNodeEx_lpInBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2569 static int clusapi_dissect_element_MoveGroupToNodeEx_cbInBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2570 static int clusapi_dissect_element_MoveGroupToNodeEx_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2571 static int clusapi_dissect_element_MoveGroupToNodeEx_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2572 static int clusapi_dissect_element_CancelClusterGroupOperation_hGroup(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2573 static int clusapi_dissect_element_CancelClusterGroupOperation_dwCancelFlags(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2574 static int clusapi_dissect_element_CancelClusterGroupOperation_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2575 static int clusapi_dissect_element_CancelClusterGroupOperation_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2576 static int clusapi_dissect_element_OnlineResourceEx_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2577 static int clusapi_dissect_element_OnlineResourceEx_dwOnlineFlags(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2578 static int clusapi_dissect_element_OnlineResourceEx_lpInBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2579 static int clusapi_dissect_element_OnlineResourceEx_lpInBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2580 static int clusapi_dissect_element_OnlineResourceEx_lpInBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2581 static int clusapi_dissect_element_OnlineResourceEx_cbInBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2582 static int clusapi_dissect_element_OnlineResourceEx_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2583 static int clusapi_dissect_element_OnlineResourceEx_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2584 static int clusapi_dissect_element_OfflineResourceEx_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2585 static int clusapi_dissect_element_OfflineResourceEx_dwOfflineFlags(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2586 static int clusapi_dissect_element_OfflineResourceEx_lpInBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2587 static int clusapi_dissect_element_OfflineResourceEx_lpInBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2588 static int clusapi_dissect_element_OfflineResourceEx_lpInBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2589 static int clusapi_dissect_element_OfflineResourceEx_cbInBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2590 static int clusapi_dissect_element_OfflineResourceEx_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2591 static int clusapi_dissect_element_OfflineResourceEx_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2592 static int clusapi_dissect_element_CreateNotifyV2_rpc_error(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2593 static int clusapi_dissect_element_CreateNotifyV2_rpc_error_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2594 static int clusapi_dissect_element_CreateNotifyV2_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2595 static int clusapi_dissect_element_CreateNotifyV2_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2596 static int clusapi_dissect_element_CreateNotifyV2_hNotify(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2597 static int clusapi_dissect_element_CreateNotifyV2_hNotify_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2598 static int clusapi_dissect_element_AddNotifyV2_hNotify(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2599 static int clusapi_dissect_element_AddNotifyV2_hObject(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2600 static int clusapi_dissect_element_AddNotifyV2_filter(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2601 static int clusapi_dissect_element_AddNotifyV2_dwNotifyKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2602 static int clusapi_dissect_element_AddNotifyV2_dwVersion(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2603 static int clusapi_dissect_element_AddNotifyV2_isTargetedAtObject(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2604 static int clusapi_dissect_element_AddNotifyV2_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2605 static int clusapi_dissect_element_AddNotifyV2_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2606 static int clusapi_dissect_element_GetNotifyV2_hNotify(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2607 static int clusapi_dissect_element_GetNotifyV2_Notifications(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2608 static int clusapi_dissect_element_GetNotifyV2_Notifications_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2609 static int clusapi_dissect_element_GetNotifyV2_Notifications__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2610 static int clusapi_dissect_element_GetNotifyV2_Notifications___(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2611 static int clusapi_dissect_element_GetNotifyV2_dwNumNotifications(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2612 static int clusapi_dissect_element_GetNotifyV2_dwNumNotifications_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2613 static int clusapi_dissect_element_QueryAllValues_hKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2614 static int clusapi_dissect_element_QueryAllValues_pcbData(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2615 static int clusapi_dissect_element_QueryAllValues_pcbData_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2616 static int clusapi_dissect_element_QueryAllValues_ppData(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2617 static int clusapi_dissect_element_QueryAllValues_ppData_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2618 static int clusapi_dissect_element_QueryAllValues_ppData__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2619 static int clusapi_dissect_element_QueryAllValues_ppData___(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2620 static int clusapi_dissect_element_QueryAllValues_ppData____(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2621 static int clusapi_dissect_element_QueryAllValues_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2622 static int clusapi_dissect_element_QueryAllValues_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2623 static int clusapi_dissect_element_StmFindDisk_hCluster(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2624 static int clusapi_dissect_element_StmFindDisk_dwFlags(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2625 static int clusapi_dissect_element_StmFindDisk_pDiskId(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2626 static int clusapi_dissect_element_StmFindDisk_pDiskId_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2627 static int clusapi_dissect_element_StmFindDisk_pUniqueId(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2628 static int clusapi_dissect_element_StmFindDisk_pUniqueId_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2629 static int clusapi_dissect_element_StmFindDisk_pUniqueId__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2630 static int clusapi_dissect_element_StmFindDisk_uniqueIdSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2631 static int clusapi_dissect_element_StmFindDisk_ppszDeviceName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2632 static int clusapi_dissect_element_StmFindDisk_ppszDeviceName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2633 static int clusapi_dissect_element_StmFindDisk_ppszDeviceName__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2634 static int clusapi_dissect_element_StmFindDisk_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2635 static int clusapi_dissect_element_StmFindDisk_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2636 static int clusapi_dissect_element_ClusterMrr_hCluster(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2637 static int clusapi_dissect_element_ClusterMrr_fExcludeSelf(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2638 static int clusapi_dissect_element_ClusterMrr_nodeSet(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2639 static int clusapi_dissect_element_ClusterMrr_dwTimeout(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2640 static int clusapi_dissect_element_ClusterMrr_dwComponent(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2641 static int clusapi_dissect_element_ClusterMrr_dwControlCode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2642 static int clusapi_dissect_element_ClusterMrr_inSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2643 static int clusapi_dissect_element_ClusterMrr_pInData(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2644 static int clusapi_dissect_element_ClusterMrr_pInData_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2645 static int clusapi_dissect_element_ClusterMrr_pInData__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2646 static int clusapi_dissect_element_ClusterMrr_ppInfo(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2647 static int clusapi_dissect_element_ClusterMrr_ppInfo_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2648 static int clusapi_dissect_element_ClusterMrr_ppInfo__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2649 static int clusapi_dissect_element_ClusterMrr_ppInfo___(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2650 static int clusapi_dissect_element_ClusterMrr_ppInfo____(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2651 static int clusapi_dissect_element_ClusterMrr_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2652 static int clusapi_dissect_element_ClusterMrr_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2653 static int clusapi_dissect_element_CreateGroupEnum_hCluster(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2654 static int clusapi_dissect_element_CreateGroupEnum_pProperties(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2655 static int clusapi_dissect_element_CreateGroupEnum_pProperties_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2656 static int clusapi_dissect_element_CreateGroupEnum_pProperties__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2657 static int clusapi_dissect_element_CreateGroupEnum_cbProperties(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2658 static int clusapi_dissect_element_CreateGroupEnum_pRoProperties(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2659 static int clusapi_dissect_element_CreateGroupEnum_pRoProperties_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2660 static int clusapi_dissect_element_CreateGroupEnum_pRoProperties__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2661 static int clusapi_dissect_element_CreateGroupEnum_cbRoProperties(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2662 static int clusapi_dissect_element_CreateGroupEnum_ppResultList(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2663 static int clusapi_dissect_element_CreateGroupEnum_ppResultList_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2664 static int clusapi_dissect_element_CreateGroupEnum_ppResultList__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2665 static int clusapi_dissect_element_CreateGroupEnum_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2666 static int clusapi_dissect_element_CreateGroupEnum_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2667 static int clusapi_dissect_element_CreateResourceEnum_hCluster(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2668 static int clusapi_dissect_element_CreateResourceEnum_pProperties(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2669 static int clusapi_dissect_element_CreateResourceEnum_pProperties_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2670 static int clusapi_dissect_element_CreateResourceEnum_pProperties__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2671 static int clusapi_dissect_element_CreateResourceEnum_cbProperties(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2672 static int clusapi_dissect_element_CreateResourceEnum_pRoProperties(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2673 static int clusapi_dissect_element_CreateResourceEnum_pRoProperties_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2674 static int clusapi_dissect_element_CreateResourceEnum_pRoProperties__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2675 static int clusapi_dissect_element_CreateResourceEnum_cbRoProperties(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2676 static int clusapi_dissect_element_CreateResourceEnum_ppResultList(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2677 static int clusapi_dissect_element_CreateResourceEnum_ppResultList_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2678 static int clusapi_dissect_element_CreateResourceEnum_ppResultList__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2679 static int clusapi_dissect_element_CreateResourceEnum_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2680 static int clusapi_dissect_element_CreateResourceEnum_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2681 static int clusapi_dissect_element_ExecuteReadBatch_hKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2682 static int clusapi_dissect_element_ExecuteReadBatch_cbInData(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2683 static int clusapi_dissect_element_ExecuteReadBatch_lpInData(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2684 static int clusapi_dissect_element_ExecuteReadBatch_lpInData_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2685 static int clusapi_dissect_element_ExecuteReadBatch_lpInData__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2686 static int clusapi_dissect_element_ExecuteReadBatch_cbOutData(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2687 static int clusapi_dissect_element_ExecuteReadBatch_cbOutData_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2688 static int clusapi_dissect_element_ExecuteReadBatch_lpOutData(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2689 static int clusapi_dissect_element_ExecuteReadBatch_lpOutData_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2690 static int clusapi_dissect_element_ExecuteReadBatch_lpOutData__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2691 static int clusapi_dissect_element_ExecuteReadBatch_lpOutData___(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2692 static int clusapi_dissect_element_ExecuteReadBatch_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2693 static int clusapi_dissect_element_ExecuteReadBatch_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2694 static int clusapi_dissect_element_RestartResource_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2695 static int clusapi_dissect_element_RestartResource_dwFlags(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2696 static int clusapi_dissect_element_RestartResource_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2697 static int clusapi_dissect_element_RestartResource_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2698 static int clusapi_dissect_element_GetNotifyAsync_hNotify(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2699 static int clusapi_dissect_element_GetNotifyAsync_Notifications(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2700 static int clusapi_dissect_element_GetNotifyAsync_Notifications_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2701 static int clusapi_dissect_element_GetNotifyAsync_Notifications__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2702 static int clusapi_dissect_element_GetNotifyAsync_Notifications___(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2703 static int clusapi_dissect_element_GetNotifyAsync_dwNumNotifications(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2704 static int clusapi_dissect_element_GetNotifyAsync_dwNumNotifications_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2705 static int clusapi_dissect_element_AddNotifyResourceTypeV2_hNotify(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2706 static int clusapi_dissect_element_AddNotifyResourceTypeV2_filter(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2707 static int clusapi_dissect_element_AddNotifyResourceTypeV2_dwNotifyKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2708 static int clusapi_dissect_element_AddNotifyResourceTypeV2_resTypeName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2709 static int clusapi_dissect_element_AddNotifyResourceTypeV2_resTypeName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2710 static int clusapi_dissect_element_AddNotifyResourceTypeV2_dwVersion(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2711 static int clusapi_dissect_element_AddNotifyResourceTypeV2_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2712 static int clusapi_dissect_element_AddNotifyResourceTypeV2_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2713 static int clusapi_dissect_element_ExecuteReadBatchEx_hKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2714 static int clusapi_dissect_element_ExecuteReadBatchEx_cbInData(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2715 static int clusapi_dissect_element_ExecuteReadBatchEx_lpInData(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2716 static int clusapi_dissect_element_ExecuteReadBatchEx_lpInData_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2717 static int clusapi_dissect_element_ExecuteReadBatchEx_lpInData__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2718 static int clusapi_dissect_element_ExecuteReadBatchEx_flags(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2719 static int clusapi_dissect_element_ExecuteReadBatchEx_cbOutData(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2720 static int clusapi_dissect_element_ExecuteReadBatchEx_cbOutData_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2721 static int clusapi_dissect_element_ExecuteReadBatchEx_lpOutData(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2722 static int clusapi_dissect_element_ExecuteReadBatchEx_lpOutData_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2723 static int clusapi_dissect_element_ExecuteReadBatchEx_lpOutData__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2724 static int clusapi_dissect_element_ExecuteReadBatchEx_lpOutData___(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2725 static int clusapi_dissect_element_ExecuteReadBatchEx_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2726 static int clusapi_dissect_element_ExecuteReadBatchEx_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2727 static int clusapi_dissect_element_CreateGroupSet_lpszGroupSetName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2728 static int clusapi_dissect_element_CreateGroupSet_lpszGroupSetName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2729 static int clusapi_dissect_element_CreateGroupSet_Status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2730 static int clusapi_dissect_element_CreateGroupSet_Status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2731 static int clusapi_dissect_element_CreateGroupSet_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2732 static int clusapi_dissect_element_CreateGroupSet_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2733 static int clusapi_dissect_element_CreateGroupSet_hGroupSet(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2734 static int clusapi_dissect_element_CreateGroupSet_hGroupSet_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2735 static int clusapi_dissect_element_OpenGroupSet_lpszGroupSetName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2736 static int clusapi_dissect_element_OpenGroupSet_lpszGroupSetName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2737 static int clusapi_dissect_element_OpenGroupSet_Status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2738 static int clusapi_dissect_element_OpenGroupSet_Status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2739 static int clusapi_dissect_element_OpenGroupSet_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2740 static int clusapi_dissect_element_OpenGroupSet_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2741 static int clusapi_dissect_element_OpenGroupSet_hGroupSet(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2742 static int clusapi_dissect_element_OpenGroupSet_hGroupSet_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2743 static int clusapi_dissect_element_CloseGroupSet_GroupSet(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2744 static int clusapi_dissect_element_CloseGroupSet_GroupSet_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2745 static int clusapi_dissect_element_DeleteGroupSet_GroupSet(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2746 static int clusapi_dissect_element_DeleteGroupSet_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2747 static int clusapi_dissect_element_DeleteGroupSet_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2748 static int clusapi_dissect_element_AddGroupToGroupSet_GroupSet(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2749 static int clusapi_dissect_element_AddGroupToGroupSet_Group(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2750 static int clusapi_dissect_element_AddGroupToGroupSet_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2751 static int clusapi_dissect_element_AddGroupToGroupSet_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2752 static int clusapi_dissect_element_RemoveGroupFromGroupSet_Group(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2753 static int clusapi_dissect_element_RemoveGroupFromGroupSet_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2754 static int clusapi_dissect_element_RemoveGroupFromGroupSet_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2755 static int clusapi_dissect_element_MoveGroupToGroupSet_GroupSet(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2756 static int clusapi_dissect_element_MoveGroupToGroupSet_Group(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2757 static int clusapi_dissect_element_MoveGroupToGroupSet_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2758 static int clusapi_dissect_element_MoveGroupToGroupSet_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2759 static int clusapi_dissect_element_AddGroupSetDependency_DependentGroupSet(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2760 static int clusapi_dissect_element_AddGroupSetDependency_ProviderGroupSet(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2761 static int clusapi_dissect_element_AddGroupSetDependency_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2762 static int clusapi_dissect_element_AddGroupSetDependency_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2763 static int clusapi_dissect_element_AddGroupToGroupSetDependency_DependentGroup(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2764 static int clusapi_dissect_element_AddGroupToGroupSetDependency_ProviderGroupSet(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2765 static int clusapi_dissect_element_AddGroupToGroupSetDependency_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2766 static int clusapi_dissect_element_AddGroupToGroupSetDependency_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2767 static int clusapi_dissect_element_NodeGroupSetControl_hGroupSet(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2768 static int clusapi_dissect_element_NodeGroupSetControl_hNode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2769 static int clusapi_dissect_element_NodeGroupSetControl_dwControlCode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2770 static int clusapi_dissect_element_NodeGroupSetControl_lpInBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2771 static int clusapi_dissect_element_NodeGroupSetControl_lpInBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2772 static int clusapi_dissect_element_NodeGroupSetControl_lpInBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2773 static int clusapi_dissect_element_NodeGroupSetControl_nInBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2774 static int clusapi_dissect_element_NodeGroupSetControl_lpOutBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2775 static int clusapi_dissect_element_NodeGroupSetControl_lpOutBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2776 static int clusapi_dissect_element_NodeGroupSetControl_lpOutBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2777 static int clusapi_dissect_element_NodeGroupSetControl_nOutBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2778 static int clusapi_dissect_element_NodeGroupSetControl_lpBytesReturned(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2779 static int clusapi_dissect_element_NodeGroupSetControl_lpBytesReturned_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2780 static int clusapi_dissect_element_NodeGroupSetControl_lpcbRequired(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2781 static int clusapi_dissect_element_NodeGroupSetControl_lpcbRequired_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2782 static int clusapi_dissect_element_NodeGroupSetControl_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2783 static int clusapi_dissect_element_NodeGroupSetControl_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2784 static int clusapi_dissect_element_GroupSetControl_hGroupSet(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2785 static int clusapi_dissect_element_GroupSetControl_dwControlCode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2786 static int clusapi_dissect_element_GroupSetControl_lpInBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2787 static int clusapi_dissect_element_GroupSetControl_lpInBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2788 static int clusapi_dissect_element_GroupSetControl_lpInBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2789 static int clusapi_dissect_element_GroupSetControl_nInBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2790 static int clusapi_dissect_element_GroupSetControl_lpOutBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2791 static int clusapi_dissect_element_GroupSetControl_lpOutBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2792 static int clusapi_dissect_element_GroupSetControl_lpOutBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2793 static int clusapi_dissect_element_GroupSetControl_nOutBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2794 static int clusapi_dissect_element_GroupSetControl_lpBytesReturned(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2795 static int clusapi_dissect_element_GroupSetControl_lpBytesReturned_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2796 static int clusapi_dissect_element_GroupSetControl_lpcbRequired(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2797 static int clusapi_dissect_element_GroupSetControl_lpcbRequired_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2798 static int clusapi_dissect_element_GroupSetControl_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2799 static int clusapi_dissect_element_GroupSetControl_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2800 static int clusapi_dissect_element_SetGroupDependencyExpression_hGroup(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2801 static int clusapi_dissect_element_SetGroupDependencyExpression_lpszDependencyExpression(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2802 static int clusapi_dissect_element_SetGroupDependencyExpression_lpszDependencyExpression_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2803 static int clusapi_dissect_element_SetGroupDependencyExpression_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2804 static int clusapi_dissect_element_SetGroupDependencyExpression_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2805 static int clusapi_dissect_element_RemoveClusterGroupDependency_hGroup(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2806 static int clusapi_dissect_element_RemoveClusterGroupDependency_hDependsOn(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2807 static int clusapi_dissect_element_RemoveClusterGroupDependency_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2808 static int clusapi_dissect_element_RemoveClusterGroupDependency_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2809 static int clusapi_dissect_element_SetGroupSetDependencyExpression_hGroupSet(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2810 static int clusapi_dissect_element_SetGroupSetDependencyExpression_lpszDependencyExpression(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2811 static int clusapi_dissect_element_SetGroupSetDependencyExpression_lpszDependencyExpression_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2812 static int clusapi_dissect_element_SetGroupSetDependencyExpression_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2813 static int clusapi_dissect_element_SetGroupSetDependencyExpression_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2814 static int clusapi_dissect_element_RemoveGroupSetDependency_hGroupSet(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2815 static int clusapi_dissect_element_RemoveGroupSetDependency_hDependsOn(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2816 static int clusapi_dissect_element_RemoveGroupSetDependency_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2817 static int clusapi_dissect_element_RemoveGroupSetDependency_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2818 static int clusapi_dissect_element_RemoveClusterGroupToGroupSetDependency_hGroup(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2819 static int clusapi_dissect_element_RemoveClusterGroupToGroupSetDependency_hDependsOn(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2820 static int clusapi_dissect_element_RemoveClusterGroupToGroupSetDependency_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2821 static int clusapi_dissect_element_RemoveClusterGroupToGroupSetDependency_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2822 static int clusapi_dissect_element_CreateGroupSetEnum_hCluster(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2823 static int clusapi_dissect_element_CreateGroupSetEnum_ReturnEnum(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2824 static int clusapi_dissect_element_CreateGroupSetEnum_ReturnEnum_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2825 static int clusapi_dissect_element_CreateGroupSetEnum_ReturnEnum__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2826 static int clusapi_dissect_element_CreateGroupSetEnum_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2827 static int clusapi_dissect_element_CreateGroupSetEnum_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2828 static int clusapi_dissect_element_CreateNetInterfaceEnum_hCluster(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2829 static int clusapi_dissect_element_CreateNetInterfaceEnum_lpszNodeName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2830 static int clusapi_dissect_element_CreateNetInterfaceEnum_lpszNodeName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2831 static int clusapi_dissect_element_CreateNetInterfaceEnum_lpszNetworkName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2832 static int clusapi_dissect_element_CreateNetInterfaceEnum_lpszNetworkName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2833 static int clusapi_dissect_element_CreateNetInterfaceEnum_ReturnEnum(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2834 static int clusapi_dissect_element_CreateNetInterfaceEnum_ReturnEnum_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2835 static int clusapi_dissect_element_CreateNetInterfaceEnum_ReturnEnum__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2836 static int clusapi_dissect_element_CreateNetInterfaceEnum_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2837 static int clusapi_dissect_element_CreateNetInterfaceEnum_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2838 static int clusapi_dissect_element_ChangeCsvStateEx_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2839 static int clusapi_dissect_element_ChangeCsvStateEx_dwState(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2840 static int clusapi_dissect_element_ChangeCsvStateEx_lpszVolumeName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2841 static int clusapi_dissect_element_ChangeCsvStateEx_lpszVolumeName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2842 static int clusapi_dissect_element_ChangeCsvStateEx_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2843 static int clusapi_dissect_element_ChangeCsvStateEx_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2844 static int clusapi_dissect_element_AddGroupToGroupSetEx_GroupSet(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2845 static int clusapi_dissect_element_AddGroupToGroupSetEx_Group(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2846 static int clusapi_dissect_element_AddGroupToGroupSetEx_FaultDomain(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2847 static int clusapi_dissect_element_AddGroupToGroupSetEx_UpdateDomain(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2848 static int clusapi_dissect_element_AddGroupToGroupSetEx_UseDomains(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2849 static int clusapi_dissect_element_AddGroupToGroupSetEx_Reserved(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2850 static int clusapi_dissect_element_AddGroupToGroupSetEx_Reserved_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2851 static int clusapi_dissect_element_AddGroupToGroupSetEx_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2852 static int clusapi_dissect_element_AddGroupToGroupSetEx_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2856 /* IDL: [length_is(cbOutSecurityDescriptor)] [size_is(cbInSecurityDescriptor)] [unique(1)] uint8 *lpSecurityDescriptor; */
2857 /* IDL: uint32 cbInSecurityDescriptor; */
2858 /* IDL: uint32 cbOutSecurityDescriptor; */
2862 clusapi_dissect_element_RPC_SECURITY_DESCRIPTOR_lpSecurityDescriptor(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
2864 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_RPC_SECURITY_DESCRIPTOR_lpSecurityDescriptor_
, NDR_POINTER_UNIQUE
, "Pointer to LpSecurityDescriptor (uint8)",hf_clusapi_RPC_SECURITY_DESCRIPTOR_lpSecurityDescriptor
);
2870 clusapi_dissect_element_RPC_SECURITY_DESCRIPTOR_lpSecurityDescriptor_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
2872 offset
= dissect_ndr_ucvarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_RPC_SECURITY_DESCRIPTOR_lpSecurityDescriptor__
);
2878 clusapi_dissect_element_RPC_SECURITY_DESCRIPTOR_lpSecurityDescriptor__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
2880 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_RPC_SECURITY_DESCRIPTOR_lpSecurityDescriptor
, 0);
2886 clusapi_dissect_element_RPC_SECURITY_DESCRIPTOR_cbInSecurityDescriptor(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
2888 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_RPC_SECURITY_DESCRIPTOR_cbInSecurityDescriptor
, 0);
2894 clusapi_dissect_element_RPC_SECURITY_DESCRIPTOR_cbOutSecurityDescriptor(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
2896 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_RPC_SECURITY_DESCRIPTOR_cbOutSecurityDescriptor
, 0);
2902 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_
)
2904 proto_item
*item
= NULL
;
2905 proto_tree
*tree
= NULL
;
2910 old_offset
= offset
;
2913 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
2914 tree
= proto_item_add_subtree(item
, ett_clusapi_RPC_SECURITY_DESCRIPTOR
);
2917 offset
= clusapi_dissect_element_RPC_SECURITY_DESCRIPTOR_lpSecurityDescriptor(tvb
, offset
, pinfo
, tree
, di
, drep
);
2919 offset
= clusapi_dissect_element_RPC_SECURITY_DESCRIPTOR_cbInSecurityDescriptor(tvb
, offset
, pinfo
, tree
, di
, drep
);
2921 offset
= clusapi_dissect_element_RPC_SECURITY_DESCRIPTOR_cbOutSecurityDescriptor(tvb
, offset
, pinfo
, tree
, di
, drep
);
2924 proto_item_set_len(item
, offset
-old_offset
);
2927 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
2936 /* IDL: uint32 nLength; */
2937 /* IDL: RPC_SECURITY_DESCRIPTOR RpcSecurityDescriptor; */
2938 /* IDL: int32 bInheritHandle; */
2942 clusapi_dissect_element_RPC_SECURITY_ATTRIBUTES_nLength(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
2944 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_RPC_SECURITY_ATTRIBUTES_nLength
, 0);
2950 clusapi_dissect_element_RPC_SECURITY_ATTRIBUTES_RpcSecurityDescriptor(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
2952 offset
= clusapi_dissect_struct_RPC_SECURITY_DESCRIPTOR(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_clusapi_RPC_SECURITY_ATTRIBUTES_RpcSecurityDescriptor
,0);
2958 clusapi_dissect_element_RPC_SECURITY_ATTRIBUTES_bInheritHandle(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
2960 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_RPC_SECURITY_ATTRIBUTES_bInheritHandle
, 0);
2966 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_
)
2968 proto_item
*item
= NULL
;
2969 proto_tree
*tree
= NULL
;
2974 old_offset
= offset
;
2977 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
2978 tree
= proto_item_add_subtree(item
, ett_clusapi_RPC_SECURITY_ATTRIBUTES
);
2981 offset
= clusapi_dissect_element_RPC_SECURITY_ATTRIBUTES_nLength(tvb
, offset
, pinfo
, tree
, di
, drep
);
2983 offset
= clusapi_dissect_element_RPC_SECURITY_ATTRIBUTES_RpcSecurityDescriptor(tvb
, offset
, pinfo
, tree
, di
, drep
);
2985 offset
= clusapi_dissect_element_RPC_SECURITY_ATTRIBUTES_bInheritHandle(tvb
, offset
, pinfo
, tree
, di
, drep
);
2988 proto_item_set_len(item
, offset
-old_offset
);
2991 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
3000 /* IDL: [value(20)] uint32 dwSize; */
3001 /* IDL: uint32 dwClusterHighestVersion; */
3002 /* IDL: uint32 dwClusterLowestVersion; */
3003 /* IDL: uint32 dwFlags; */
3004 /* IDL: uint32 dwReserved; */
3008 clusapi_dissect_element_CLUSTER_OPERATIONAL_VERSION_INFO_dwSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3010 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_CLUSTER_OPERATIONAL_VERSION_INFO_dwSize
, 0);
3016 clusapi_dissect_element_CLUSTER_OPERATIONAL_VERSION_INFO_dwClusterHighestVersion(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3018 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_CLUSTER_OPERATIONAL_VERSION_INFO_dwClusterHighestVersion
, 0);
3024 clusapi_dissect_element_CLUSTER_OPERATIONAL_VERSION_INFO_dwClusterLowestVersion(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3026 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_CLUSTER_OPERATIONAL_VERSION_INFO_dwClusterLowestVersion
, 0);
3032 clusapi_dissect_element_CLUSTER_OPERATIONAL_VERSION_INFO_dwFlags(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3034 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_CLUSTER_OPERATIONAL_VERSION_INFO_dwFlags
, 0);
3040 clusapi_dissect_element_CLUSTER_OPERATIONAL_VERSION_INFO_dwReserved(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3042 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_CLUSTER_OPERATIONAL_VERSION_INFO_dwReserved
, 0);
3048 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_
)
3050 proto_item
*item
= NULL
;
3051 proto_tree
*tree
= NULL
;
3056 old_offset
= offset
;
3059 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
3060 tree
= proto_item_add_subtree(item
, ett_clusapi_CLUSTER_OPERATIONAL_VERSION_INFO
);
3063 offset
= clusapi_dissect_element_CLUSTER_OPERATIONAL_VERSION_INFO_dwSize(tvb
, offset
, pinfo
, tree
, di
, drep
);
3065 offset
= clusapi_dissect_element_CLUSTER_OPERATIONAL_VERSION_INFO_dwClusterHighestVersion(tvb
, offset
, pinfo
, tree
, di
, drep
);
3067 offset
= clusapi_dissect_element_CLUSTER_OPERATIONAL_VERSION_INFO_dwClusterLowestVersion(tvb
, offset
, pinfo
, tree
, di
, drep
);
3069 offset
= clusapi_dissect_element_CLUSTER_OPERATIONAL_VERSION_INFO_dwFlags(tvb
, offset
, pinfo
, tree
, di
, drep
);
3071 offset
= clusapi_dissect_element_CLUSTER_OPERATIONAL_VERSION_INFO_dwReserved(tvb
, offset
, pinfo
, tree
, di
, drep
);
3074 proto_item_set_len(item
, offset
-old_offset
);
3077 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
3086 /* IDL: uint32 NodeId; */
3087 /* IDL: uint8 SetAttempted; */
3088 /* IDL: uint32 ReturnStatus; */
3092 clusapi_dissect_element_IDL_CLUSTER_SET_PASSWORD_STATUS_NodeId(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3094 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_IDL_CLUSTER_SET_PASSWORD_STATUS_NodeId
, 0);
3100 clusapi_dissect_element_IDL_CLUSTER_SET_PASSWORD_STATUS_SetAttempted(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3102 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_IDL_CLUSTER_SET_PASSWORD_STATUS_SetAttempted
, 0);
3108 clusapi_dissect_element_IDL_CLUSTER_SET_PASSWORD_STATUS_ReturnStatus(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3110 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_IDL_CLUSTER_SET_PASSWORD_STATUS_ReturnStatus
, 0);
3116 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_
)
3118 proto_item
*item
= NULL
;
3119 proto_tree
*tree
= NULL
;
3124 old_offset
= offset
;
3127 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
3128 tree
= proto_item_add_subtree(item
, ett_clusapi_IDL_CLUSTER_SET_PASSWORD_STATUS
);
3131 offset
= clusapi_dissect_element_IDL_CLUSTER_SET_PASSWORD_STATUS_NodeId(tvb
, offset
, pinfo
, tree
, di
, drep
);
3133 offset
= clusapi_dissect_element_IDL_CLUSTER_SET_PASSWORD_STATUS_SetAttempted(tvb
, offset
, pinfo
, tree
, di
, drep
);
3135 offset
= clusapi_dissect_element_IDL_CLUSTER_SET_PASSWORD_STATUS_ReturnStatus(tvb
, offset
, pinfo
, tree
, di
, drep
);
3138 proto_item_set_len(item
, offset
-old_offset
);
3141 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
3150 /* IDL: IDL_CLUSTER_SET_PASSWORD_IGNORE_DOWN_NODES=1, */
3154 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_
)
3156 uint32_t parameter
=0;
3160 offset
= dissect_ndr_uint1632(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_index
, ¶meter
);
3169 /* IDL: uint32 dwVersion; */
3170 /* IDL: uint32 dwGroupType; */
3174 clusapi_dissect_element_CLUSTER_CREATE_GROUP_INFO_RPC_dwVersion(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3176 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_CLUSTER_CREATE_GROUP_INFO_RPC_dwVersion
, 0);
3182 clusapi_dissect_element_CLUSTER_CREATE_GROUP_INFO_RPC_dwGroupType(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3184 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_CLUSTER_CREATE_GROUP_INFO_RPC_dwGroupType
, 0);
3190 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_
)
3192 proto_item
*item
= NULL
;
3193 proto_tree
*tree
= NULL
;
3198 old_offset
= offset
;
3201 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
3202 tree
= proto_item_add_subtree(item
, ett_clusapi_CLUSTER_CREATE_GROUP_INFO_RPC
);
3205 offset
= clusapi_dissect_element_CLUSTER_CREATE_GROUP_INFO_RPC_dwVersion(tvb
, offset
, pinfo
, tree
, di
, drep
);
3207 offset
= clusapi_dissect_element_CLUSTER_CREATE_GROUP_INFO_RPC_dwGroupType(tvb
, offset
, pinfo
, tree
, di
, drep
);
3210 proto_item_set_len(item
, offset
-old_offset
);
3213 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
3222 /* IDL: CLUSTER_ENUM_NODE = 0x00000001 , */
3223 /* IDL: CLUSTER_ENUM_RESTYPE = 0x00000002 , */
3224 /* IDL: CLUSTER_ENUM_RESOURCE = 0x00000004 , */
3225 /* IDL: CLUSTER_ENUM_GROUP = 0x00000008 , */
3226 /* IDL: CLUSTER_ENUM_NETWORK = 0x00000010 , */
3227 /* IDL: CLUSTER_ENUM_NETINTERFACE = 0x00000020 , */
3228 /* IDL: CLUSTER_ENUM_INTERNAL_NETWORK = 0x80000000 , */
3229 /* IDL: CLUSTER_ENUM_SHARED_VOLUME_RESOURCE = 0x40000000 , */
3233 clusapi_dissect_bitmap_ClusterEnumType(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_
)
3236 static int * const clusapi_ClusterEnumType_fields
[] = {
3237 &hf_clusapi_ClusterEnumType_CLUSTER_ENUM_NODE
,
3238 &hf_clusapi_ClusterEnumType_CLUSTER_ENUM_RESTYPE
,
3239 &hf_clusapi_ClusterEnumType_CLUSTER_ENUM_RESOURCE
,
3240 &hf_clusapi_ClusterEnumType_CLUSTER_ENUM_GROUP
,
3241 &hf_clusapi_ClusterEnumType_CLUSTER_ENUM_NETWORK
,
3242 &hf_clusapi_ClusterEnumType_CLUSTER_ENUM_NETINTERFACE
,
3243 &hf_clusapi_ClusterEnumType_CLUSTER_ENUM_INTERNAL_NETWORK
,
3244 &hf_clusapi_ClusterEnumType_CLUSTER_ENUM_SHARED_VOLUME_RESOURCE
,
3250 item
= proto_tree_add_bitmask_with_flags(parent_tree
, tvb
, offset
, hf_index
,
3251 ett_clusapi_ClusterEnumType
, clusapi_ClusterEnumType_fields
, DREP_ENC_INTEGER(drep
), BMT_NO_FALSE
);
3253 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, parent_tree
, di
, drep
, -1, &flags
);
3256 proto_item_append_text(item
, ": (No values set)");
3258 if (flags
& (~0xc000003f)) {
3259 flags
&= (~0xc000003f);
3260 proto_item_append_text(item
, "Unknown bitmap value 0x%x", flags
);
3268 /* IDL: ClusterEnumType Type; */
3269 /* IDL: [charset(UTF16)] [unique(1)] uint16 *Name; */
3273 clusapi_dissect_element_ENUM_ENTRY_Type(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3275 offset
= clusapi_dissect_bitmap_ClusterEnumType(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_ENUM_ENTRY_Type
, 0);
3281 clusapi_dissect_element_ENUM_ENTRY_Name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3283 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_ENUM_ENTRY_Name_
, NDR_POINTER_UNIQUE
, "Pointer to Name (uint16)",hf_clusapi_ENUM_ENTRY_Name
);
3289 clusapi_dissect_element_ENUM_ENTRY_Name_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3293 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_ENUM_ENTRY_Name
, false, &data
);
3294 proto_item_append_text(tree
, ": %s", data
);
3300 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_
)
3302 proto_item
*item
= NULL
;
3303 proto_tree
*tree
= NULL
;
3308 old_offset
= offset
;
3311 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
3312 tree
= proto_item_add_subtree(item
, ett_clusapi_ENUM_ENTRY
);
3315 offset
= clusapi_dissect_element_ENUM_ENTRY_Type(tvb
, offset
, pinfo
, tree
, di
, drep
);
3317 offset
= clusapi_dissect_element_ENUM_ENTRY_Name(tvb
, offset
, pinfo
, tree
, di
, drep
);
3320 proto_item_set_len(item
, offset
-old_offset
);
3323 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
3332 /* IDL: uint32 EntryCount; */
3333 /* IDL: [size_is(EntryCount)] ENUM_ENTRY Entry[*]; */
3337 clusapi_dissect_element_ENUM_LIST_EntryCount(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3339 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_ENUM_LIST_EntryCount
, 0);
3345 clusapi_dissect_element_ENUM_LIST_Entry(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3347 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_ENUM_LIST_Entry_
);
3353 clusapi_dissect_element_ENUM_LIST_Entry_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3355 offset
= clusapi_dissect_struct_ENUM_ENTRY(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_clusapi_ENUM_LIST_Entry
,0);
3361 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_
)
3363 proto_item
*item
= NULL
;
3364 proto_tree
*tree
= NULL
;
3369 old_offset
= offset
;
3372 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
3373 tree
= proto_item_add_subtree(item
, ett_clusapi_ENUM_LIST
);
3376 offset
= clusapi_dissect_element_ENUM_LIST_EntryCount(tvb
, offset
, pinfo
, tree
, di
, drep
);
3378 offset
= clusapi_dissect_element_ENUM_LIST_Entry(tvb
, offset
, pinfo
, tree
, di
, drep
);
3381 proto_item_set_len(item
, offset
-old_offset
);
3384 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
3393 /* IDL: [charset(UTF16)] [unique(1)] uint16 *Name; */
3394 /* IDL: [charset(UTF16)] [unique(1)] uint16 *Id; */
3395 /* IDL: uint32 dwState; */
3396 /* IDL: [charset(UTF16)] [unique(1)] uint16 *Owner; */
3397 /* IDL: uint32 dwFlags; */
3398 /* IDL: uint32 cbProperties; */
3399 /* IDL: [size_is(cbProperties)] [unique(1)] uint8 *Properties; */
3400 /* IDL: uint32 cbRoProperties; */
3401 /* IDL: [size_is(cbRoProperties)] [unique(1)] uint8 *RoProperties; */
3405 clusapi_dissect_element_GROUP_ENUM_ENTRY_Name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3407 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GROUP_ENUM_ENTRY_Name_
, NDR_POINTER_UNIQUE
, "Pointer to Name (uint16)",hf_clusapi_GROUP_ENUM_ENTRY_Name
);
3413 clusapi_dissect_element_GROUP_ENUM_ENTRY_Name_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3417 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_GROUP_ENUM_ENTRY_Name
, false, &data
);
3418 proto_item_append_text(tree
, ": %s", data
);
3424 clusapi_dissect_element_GROUP_ENUM_ENTRY_Id(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3426 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GROUP_ENUM_ENTRY_Id_
, NDR_POINTER_UNIQUE
, "Pointer to Id (uint16)",hf_clusapi_GROUP_ENUM_ENTRY_Id
);
3432 clusapi_dissect_element_GROUP_ENUM_ENTRY_Id_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3436 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_GROUP_ENUM_ENTRY_Id
, false, &data
);
3437 proto_item_append_text(tree
, ": %s", data
);
3443 clusapi_dissect_element_GROUP_ENUM_ENTRY_dwState(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3445 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_GROUP_ENUM_ENTRY_dwState
, 0);
3451 clusapi_dissect_element_GROUP_ENUM_ENTRY_Owner(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3453 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GROUP_ENUM_ENTRY_Owner_
, NDR_POINTER_UNIQUE
, "Pointer to Owner (uint16)",hf_clusapi_GROUP_ENUM_ENTRY_Owner
);
3459 clusapi_dissect_element_GROUP_ENUM_ENTRY_Owner_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3463 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_GROUP_ENUM_ENTRY_Owner
, false, &data
);
3464 proto_item_append_text(tree
, ": %s", data
);
3470 clusapi_dissect_element_GROUP_ENUM_ENTRY_dwFlags(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3472 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_GROUP_ENUM_ENTRY_dwFlags
, 0);
3478 clusapi_dissect_element_GROUP_ENUM_ENTRY_cbProperties(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3480 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_GROUP_ENUM_ENTRY_cbProperties
, 0);
3486 clusapi_dissect_element_GROUP_ENUM_ENTRY_Properties(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3488 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GROUP_ENUM_ENTRY_Properties_
, NDR_POINTER_UNIQUE
, "Pointer to Properties (uint8)",hf_clusapi_GROUP_ENUM_ENTRY_Properties
);
3494 clusapi_dissect_element_GROUP_ENUM_ENTRY_Properties_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3496 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GROUP_ENUM_ENTRY_Properties__
);
3502 clusapi_dissect_element_GROUP_ENUM_ENTRY_Properties__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3504 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_GROUP_ENUM_ENTRY_Properties
, 0);
3510 clusapi_dissect_element_GROUP_ENUM_ENTRY_cbRoProperties(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3512 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_GROUP_ENUM_ENTRY_cbRoProperties
, 0);
3518 clusapi_dissect_element_GROUP_ENUM_ENTRY_RoProperties(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3520 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GROUP_ENUM_ENTRY_RoProperties_
, NDR_POINTER_UNIQUE
, "Pointer to RoProperties (uint8)",hf_clusapi_GROUP_ENUM_ENTRY_RoProperties
);
3526 clusapi_dissect_element_GROUP_ENUM_ENTRY_RoProperties_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3528 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GROUP_ENUM_ENTRY_RoProperties__
);
3534 clusapi_dissect_element_GROUP_ENUM_ENTRY_RoProperties__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3536 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_GROUP_ENUM_ENTRY_RoProperties
, 0);
3542 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_
)
3544 proto_item
*item
= NULL
;
3545 proto_tree
*tree
= NULL
;
3550 old_offset
= offset
;
3553 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
3554 tree
= proto_item_add_subtree(item
, ett_clusapi_GROUP_ENUM_ENTRY
);
3557 offset
= clusapi_dissect_element_GROUP_ENUM_ENTRY_Name(tvb
, offset
, pinfo
, tree
, di
, drep
);
3559 offset
= clusapi_dissect_element_GROUP_ENUM_ENTRY_Id(tvb
, offset
, pinfo
, tree
, di
, drep
);
3561 offset
= clusapi_dissect_element_GROUP_ENUM_ENTRY_dwState(tvb
, offset
, pinfo
, tree
, di
, drep
);
3563 offset
= clusapi_dissect_element_GROUP_ENUM_ENTRY_Owner(tvb
, offset
, pinfo
, tree
, di
, drep
);
3565 offset
= clusapi_dissect_element_GROUP_ENUM_ENTRY_dwFlags(tvb
, offset
, pinfo
, tree
, di
, drep
);
3567 offset
= clusapi_dissect_element_GROUP_ENUM_ENTRY_cbProperties(tvb
, offset
, pinfo
, tree
, di
, drep
);
3569 offset
= clusapi_dissect_element_GROUP_ENUM_ENTRY_Properties(tvb
, offset
, pinfo
, tree
, di
, drep
);
3571 offset
= clusapi_dissect_element_GROUP_ENUM_ENTRY_cbRoProperties(tvb
, offset
, pinfo
, tree
, di
, drep
);
3573 offset
= clusapi_dissect_element_GROUP_ENUM_ENTRY_RoProperties(tvb
, offset
, pinfo
, tree
, di
, drep
);
3576 proto_item_set_len(item
, offset
-old_offset
);
3579 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
3588 /* IDL: [charset(UTF16)] [unique(1)] uint16 *Name; */
3589 /* IDL: [charset(UTF16)] [unique(1)] uint16 *Id; */
3590 /* IDL: [charset(UTF16)] [unique(1)] uint16 *OwnerName; */
3591 /* IDL: [charset(UTF16)] [unique(1)] uint16 *OwnerId; */
3592 /* IDL: uint32 cbProperties; */
3593 /* IDL: [size_is(cbProperties)] [unique(1)] uint8 *Properties; */
3594 /* IDL: uint32 cbRoProperties; */
3595 /* IDL: [size_is(cbRoProperties)] [unique(1)] uint8 *RoProperties; */
3599 clusapi_dissect_element_RESOURCE_ENUM_ENTRY_Name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3601 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_RESOURCE_ENUM_ENTRY_Name_
, NDR_POINTER_UNIQUE
, "Pointer to Name (uint16)",hf_clusapi_RESOURCE_ENUM_ENTRY_Name
);
3607 clusapi_dissect_element_RESOURCE_ENUM_ENTRY_Name_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3611 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_RESOURCE_ENUM_ENTRY_Name
, false, &data
);
3612 proto_item_append_text(tree
, ": %s", data
);
3618 clusapi_dissect_element_RESOURCE_ENUM_ENTRY_Id(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3620 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_RESOURCE_ENUM_ENTRY_Id_
, NDR_POINTER_UNIQUE
, "Pointer to Id (uint16)",hf_clusapi_RESOURCE_ENUM_ENTRY_Id
);
3626 clusapi_dissect_element_RESOURCE_ENUM_ENTRY_Id_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3630 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_RESOURCE_ENUM_ENTRY_Id
, false, &data
);
3631 proto_item_append_text(tree
, ": %s", data
);
3637 clusapi_dissect_element_RESOURCE_ENUM_ENTRY_OwnerName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3639 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_RESOURCE_ENUM_ENTRY_OwnerName_
, NDR_POINTER_UNIQUE
, "Pointer to OwnerName (uint16)",hf_clusapi_RESOURCE_ENUM_ENTRY_OwnerName
);
3645 clusapi_dissect_element_RESOURCE_ENUM_ENTRY_OwnerName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3649 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_RESOURCE_ENUM_ENTRY_OwnerName
, false, &data
);
3650 proto_item_append_text(tree
, ": %s", data
);
3656 clusapi_dissect_element_RESOURCE_ENUM_ENTRY_OwnerId(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3658 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_RESOURCE_ENUM_ENTRY_OwnerId_
, NDR_POINTER_UNIQUE
, "Pointer to OwnerId (uint16)",hf_clusapi_RESOURCE_ENUM_ENTRY_OwnerId
);
3664 clusapi_dissect_element_RESOURCE_ENUM_ENTRY_OwnerId_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3668 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_RESOURCE_ENUM_ENTRY_OwnerId
, false, &data
);
3669 proto_item_append_text(tree
, ": %s", data
);
3675 clusapi_dissect_element_RESOURCE_ENUM_ENTRY_cbProperties(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3677 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_RESOURCE_ENUM_ENTRY_cbProperties
, 0);
3683 clusapi_dissect_element_RESOURCE_ENUM_ENTRY_Properties(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3685 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_RESOURCE_ENUM_ENTRY_Properties_
, NDR_POINTER_UNIQUE
, "Pointer to Properties (uint8)",hf_clusapi_RESOURCE_ENUM_ENTRY_Properties
);
3691 clusapi_dissect_element_RESOURCE_ENUM_ENTRY_Properties_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3693 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_RESOURCE_ENUM_ENTRY_Properties__
);
3699 clusapi_dissect_element_RESOURCE_ENUM_ENTRY_Properties__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3701 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_RESOURCE_ENUM_ENTRY_Properties
, 0);
3707 clusapi_dissect_element_RESOURCE_ENUM_ENTRY_cbRoProperties(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3709 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_RESOURCE_ENUM_ENTRY_cbRoProperties
, 0);
3715 clusapi_dissect_element_RESOURCE_ENUM_ENTRY_RoProperties(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3717 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_RESOURCE_ENUM_ENTRY_RoProperties_
, NDR_POINTER_UNIQUE
, "Pointer to RoProperties (uint8)",hf_clusapi_RESOURCE_ENUM_ENTRY_RoProperties
);
3723 clusapi_dissect_element_RESOURCE_ENUM_ENTRY_RoProperties_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3725 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_RESOURCE_ENUM_ENTRY_RoProperties__
);
3731 clusapi_dissect_element_RESOURCE_ENUM_ENTRY_RoProperties__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3733 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_RESOURCE_ENUM_ENTRY_RoProperties
, 0);
3739 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_
)
3741 proto_item
*item
= NULL
;
3742 proto_tree
*tree
= NULL
;
3747 old_offset
= offset
;
3750 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
3751 tree
= proto_item_add_subtree(item
, ett_clusapi_RESOURCE_ENUM_ENTRY
);
3754 offset
= clusapi_dissect_element_RESOURCE_ENUM_ENTRY_Name(tvb
, offset
, pinfo
, tree
, di
, drep
);
3756 offset
= clusapi_dissect_element_RESOURCE_ENUM_ENTRY_Id(tvb
, offset
, pinfo
, tree
, di
, drep
);
3758 offset
= clusapi_dissect_element_RESOURCE_ENUM_ENTRY_OwnerName(tvb
, offset
, pinfo
, tree
, di
, drep
);
3760 offset
= clusapi_dissect_element_RESOURCE_ENUM_ENTRY_OwnerId(tvb
, offset
, pinfo
, tree
, di
, drep
);
3762 offset
= clusapi_dissect_element_RESOURCE_ENUM_ENTRY_cbProperties(tvb
, offset
, pinfo
, tree
, di
, drep
);
3764 offset
= clusapi_dissect_element_RESOURCE_ENUM_ENTRY_Properties(tvb
, offset
, pinfo
, tree
, di
, drep
);
3766 offset
= clusapi_dissect_element_RESOURCE_ENUM_ENTRY_cbRoProperties(tvb
, offset
, pinfo
, tree
, di
, drep
);
3768 offset
= clusapi_dissect_element_RESOURCE_ENUM_ENTRY_RoProperties(tvb
, offset
, pinfo
, tree
, di
, drep
);
3771 proto_item_set_len(item
, offset
-old_offset
);
3774 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
3783 /* IDL: uint32 EntryCount; */
3784 /* IDL: [size_is(EntryCount)] GROUP_ENUM_ENTRY Entry[*]; */
3788 clusapi_dissect_element_GROUP_ENUM_LIST_EntryCount(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3790 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_GROUP_ENUM_LIST_EntryCount
, 0);
3796 clusapi_dissect_element_GROUP_ENUM_LIST_Entry(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3798 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GROUP_ENUM_LIST_Entry_
);
3804 clusapi_dissect_element_GROUP_ENUM_LIST_Entry_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3806 offset
= clusapi_dissect_struct_GROUP_ENUM_ENTRY(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_clusapi_GROUP_ENUM_LIST_Entry
,0);
3812 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_
)
3814 proto_item
*item
= NULL
;
3815 proto_tree
*tree
= NULL
;
3820 old_offset
= offset
;
3823 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
3824 tree
= proto_item_add_subtree(item
, ett_clusapi_GROUP_ENUM_LIST
);
3827 offset
= clusapi_dissect_element_GROUP_ENUM_LIST_EntryCount(tvb
, offset
, pinfo
, tree
, di
, drep
);
3829 offset
= clusapi_dissect_element_GROUP_ENUM_LIST_Entry(tvb
, offset
, pinfo
, tree
, di
, drep
);
3832 proto_item_set_len(item
, offset
-old_offset
);
3835 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
3844 /* IDL: uint32 EntryCount; */
3845 /* IDL: [size_is(EntryCount)] RESOURCE_ENUM_ENTRY Entry[*]; */
3849 clusapi_dissect_element_RESOURCE_ENUM_LIST_EntryCount(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3851 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_RESOURCE_ENUM_LIST_EntryCount
, 0);
3857 clusapi_dissect_element_RESOURCE_ENUM_LIST_Entry(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3859 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_RESOURCE_ENUM_LIST_Entry_
);
3865 clusapi_dissect_element_RESOURCE_ENUM_LIST_Entry_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3867 offset
= clusapi_dissect_struct_RESOURCE_ENUM_ENTRY(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_clusapi_RESOURCE_ENUM_LIST_Entry
,0);
3873 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_
)
3875 proto_item
*item
= NULL
;
3876 proto_tree
*tree
= NULL
;
3881 old_offset
= offset
;
3884 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
3885 tree
= proto_item_add_subtree(item
, ett_clusapi_RESOURCE_ENUM_LIST
);
3888 offset
= clusapi_dissect_element_RESOURCE_ENUM_LIST_EntryCount(tvb
, offset
, pinfo
, tree
, di
, drep
);
3890 offset
= clusapi_dissect_element_RESOURCE_ENUM_LIST_Entry(tvb
, offset
, pinfo
, tree
, di
, drep
);
3893 proto_item_set_len(item
, offset
-old_offset
);
3896 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
3905 /* IDL: CLUSTER_RESOURCE_DEFAULT_MONITOR=0x00000000, */
3906 /* IDL: CLUSTER_RESOURCE_SEPARATE_MONITOR=0x00000001, */
3910 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_
)
3912 uint32_t parameter
=0;
3916 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_index
, ¶meter
);
3925 /* IDL: ClusterResourceInitializing=0x00000001, */
3926 /* IDL: ClusterResourceOnline=0x00000002, */
3927 /* IDL: ClusterResourceOffline=0x00000003, */
3928 /* IDL: ClusterResourceFailed=0x00000004, */
3929 /* IDL: ClusterResourceOnlinePending=0x00000081, */
3930 /* IDL: ClusterResourceOfflinePending=0x00000082, */
3931 /* IDL: ClusterResourceStateUnknown=0xFFFFFFFF, */
3935 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_
)
3937 uint32_t parameter
=0;
3941 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_index
, ¶meter
);
3950 /* IDL: ClusterGroupOnline=0x00000000, */
3951 /* IDL: ClusterGroupOffline=0x00000001, */
3952 /* IDL: ClusterGroupFailed=0x00000002, */
3953 /* IDL: ClusterGroupPartialOnline=0x00000003, */
3954 /* IDL: ClusterGroupPending=0x00000004, */
3955 /* IDL: ClusterGroupStateUnknown=0xFFFFFFFF, */
3959 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_
)
3961 uint32_t parameter
=0;
3965 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_index
, ¶meter
);
3974 /* IDL: CLUSTER_GROUP_ENUM_CONTAINS = 0x00000001 , */
3975 /* IDL: CLUSTER_GROUP_ENUM_NODES = 0x00000002 , */
3979 clusapi_dissect_bitmap_ClusterGroupEnumType(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_
)
3982 static int * const clusapi_ClusterGroupEnumType_fields
[] = {
3983 &hf_clusapi_ClusterGroupEnumType_CLUSTER_GROUP_ENUM_CONTAINS
,
3984 &hf_clusapi_ClusterGroupEnumType_CLUSTER_GROUP_ENUM_NODES
,
3990 item
= proto_tree_add_bitmask_with_flags(parent_tree
, tvb
, offset
, hf_index
,
3991 ett_clusapi_ClusterGroupEnumType
, clusapi_ClusterGroupEnumType_fields
, DREP_ENC_INTEGER(drep
), BMT_NO_FALSE
);
3993 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, parent_tree
, di
, drep
, -1, &flags
);
3996 proto_item_append_text(item
, ": (No values set)");
3998 if (flags
& (~0x00000003)) {
3999 flags
&= (~0x00000003);
4000 proto_item_append_text(item
, "Unknown bitmap value 0x%x", flags
);
4008 /* IDL: ClusterNodeUp=0x00000000, */
4009 /* IDL: ClusterNodeDown=0x00000001, */
4010 /* IDL: ClusterNodePaused=0x00000002, */
4011 /* IDL: ClusterNodeJoining=0x00000003, */
4012 /* IDL: ClusterNodeStateUnknown=0xFFFFFFFF, */
4016 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_
)
4018 uint32_t parameter
=0;
4022 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_index
, ¶meter
);
4031 /* IDL: CLUS_RESCLASS_UNKNOWN=0x00000000, */
4032 /* IDL: CLUS_RESCLASS_STORAGE=0x00000001, */
4033 /* IDL: CLUS_RESCLASS_NETWORK=0x00000002, */
4037 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_
)
4039 uint32_t parameter
=0;
4043 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_index
, ¶meter
);
4052 /* IDL: clusapi_ResourceClass Class; */
4053 /* IDL: uint32 SubClass; */
4057 clusapi_dissect_element_CLUS_RESOURCE_CLASS_INFO_Class(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4059 offset
= clusapi_dissect_enum_ResourceClass(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_CLUS_RESOURCE_CLASS_INFO_Class
, 0);
4065 clusapi_dissect_element_CLUS_RESOURCE_CLASS_INFO_SubClass(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4067 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_CLUS_RESOURCE_CLASS_INFO_SubClass
, 0);
4073 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_
)
4075 proto_item
*item
= NULL
;
4076 proto_tree
*tree
= NULL
;
4081 old_offset
= offset
;
4084 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
4085 tree
= proto_item_add_subtree(item
, ett_clusapi_CLUS_RESOURCE_CLASS_INFO
);
4088 offset
= clusapi_dissect_element_CLUS_RESOURCE_CLASS_INFO_Class(tvb
, offset
, pinfo
, tree
, di
, drep
);
4090 offset
= clusapi_dissect_element_CLUS_RESOURCE_CLASS_INFO_SubClass(tvb
, offset
, pinfo
, tree
, di
, drep
);
4093 proto_item_set_len(item
, offset
-old_offset
);
4096 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
4105 /* IDL: CLUSCTL_RESOURCE_UNKNOWN=0x01000000, */
4106 /* IDL: CLUSCTL_RESOURCE_GET_CHARACTERISTICS=0x01000005, */
4107 /* IDL: CLUSCTL_RESOURCE_GET_FLAGS=0x01000009, */
4108 /* IDL: CLUSCTL_RESOURCE_GET_CLASS_INFO=0x0100000D, */
4109 /* IDL: CLUSCTL_RESOURCE_GET_REQUIRED_DEPENDENCIES=0x01000011, */
4110 /* IDL: CLUSCTL_RESOURCE_GET_NAME=0x01000029, */
4111 /* IDL: CLUSCTL_RESOURCE_GET_RESOURCE_TYPE=0x0100002D, */
4112 /* IDL: CLUSCTL_RESOURCE_GET_ID=0x01000039, */
4113 /* IDL: CLUSCTL_RESOURCE_ENUM_COMMON_PROPERTIES=0x01000051, */
4114 /* IDL: CLUSCTL_RESOURCE_GET_RO_COMMON_PROPERTIES=0x01000055, */
4115 /* IDL: CLUSCTL_RESOURCE_GET_COMMON_PROPERTIES=0x01000059, */
4116 /* IDL: CLUSCTL_RESOURCE_SET_COMMON_PROPERTIES=0x0140005E, */
4117 /* IDL: CLUSCTL_RESOURCE_VALIDATE_COMMON_PROPERTIES=0x01000061, */
4118 /* IDL: CLUSCTL_RESOURCE_GET_COMMON_PROPERTY_FMTS=0x01000065, */
4119 /* IDL: CLUSCTL_RESOURCE_ENUM_PRIVATE_PROPERTIES=0x01000079, */
4120 /* IDL: CLUSCTL_RESOURCE_GET_RO_PRIVATE_PROPERTIES=0x0100007D, */
4121 /* IDL: CLUSCTL_RESOURCE_GET_PRIVATE_PROPERTIES=0x01000081, */
4122 /* IDL: CLUSCTL_RESOURCE_SET_PRIVATE_PROPERTIES=0x01400086, */
4123 /* IDL: CLUSCTL_RESOURCE_VALIDATE_PRIVATE_PROPERTIES=0x01000089, */
4124 /* IDL: CLUSCTL_RESOURCE_GET_PRIVATE_PROPERTY_FMTS=0x0100008D, */
4125 /* IDL: CLUSCTL_RESOURCE_ADD_REGISTRY_CHECKPOINT=0x014000A2, */
4126 /* IDL: CLUSCTL_RESOURCE_DELETE_REGISTRY_CHECKPOINT=0x014000A6, */
4127 /* IDL: CLUSCTL_RESOURCE_GET_REGISTRY_CHECKPOINTS=0x010000A9, */
4128 /* IDL: CLUSCTL_RESOURCE_ADD_CRYPTO_CHECKPOINT=0x014000AE, */
4129 /* IDL: CLUSCTL_RESOURCE_DELETE_CRYPTO_CHECKPOINT=0x014000B2, */
4130 /* IDL: CLUSCTL_RESOURCE_GET_CRYPTO_CHECKPOINTS=0x010000B5, */
4131 /* IDL: CLUSCTL_RESOURCE_UPGRADE_DLL=0x014000BA, */
4132 /* IDL: CLUSCTL_RESOURCE_ADD_REGISTRY_CHECKPOINT_64BIT=0x014000BE, */
4133 /* IDL: CLUSCTL_RESOURCE_ADD_REGISTRY_CHECKPOINT_32BIT=0x014000C2, */
4134 /* IDL: CLUSCTL_RESOURCE_GET_NETWORK_NAME=0x01000169, */
4135 /* IDL: CLUSCTL_RESOURCE_NETNAME_REGISTER_DNS_RECORDS=0x01000172, */
4136 /* IDL: CLUSCTL_RESOURCE_GET_DNS_NAME=0x01000175, */
4137 /* IDL: CLUSCTL_RESOURCE_NETNAME_SET_PWD_INFO=0x0100017A, */
4138 /* IDL: CLUSCTL_RESOURCE_NETNAME_DELETE_CO=0x0100017E, */
4139 /* IDL: CLUSCTL_RESOURCE_NETNAME_VALIDATE_VCO=0x01000181, */
4140 /* IDL: CLUSCTL_RESOURCE_NETNAME_RESET_VCO=0x01000185, */
4141 /* IDL: CLUSCTL_RESOURCE_NETNAME_CREDS_UPDATED=0x01c0018a, */
4142 /* IDL: CLUSCTL_RESOURCE_STORAGE_GET_DISK_INFO=0x01000191, */
4143 /* IDL: CLUSCTL_RESOURCE_STORAGE_IS_PATH_VALID=0x01000199, */
4144 /* IDL: CLUSCTL_RESOURCE_IPADDRESS_RENEW_LEASE=0x014001BE, */
4145 /* IDL: CLUSCTL_RESOURCE_IPADDRESS_RELEASE_LEASE=0x014001C2, */
4146 /* IDL: CLUSCTL_RESOURCE_QUERY_MAINTENANCE_MODE=0x010001E1, */
4147 /* IDL: CLUSCTL_RESOURCE_SET_MAINTENANCE_MODE=0x014001E6, */
4148 /* IDL: CLUSCTL_RESOURCE_STORAGE_SET_DRIVELETTER=0x014001EA, */
4149 /* IDL: CLUSCTL_RESOURCE_STORAGE_GET_DISK_INFO_EX=0x010001F1, */
4150 /* IDL: CLUSCTL_RESOURCE_STORAGE_GET_DIRTY=0x01000219, */
4151 /* IDL: CLUSCTL_RESOURCE_STORAGE_GET_MOUNTPOINTS=0x01000211, */
4152 /* IDL: CLUSCTL_RESOURCE_STORAGE_GET_SHARED_VOLUME_INFO=0x01000225, */
4153 /* IDL: CLUSCTL_RESOURCE_VM_START_MIGRATION=0x01600004, */
4154 /* IDL: CLUSCTL_RESOURCE_VM_CANCEL_MIGRATION=0x01600008, */
4155 /* IDL: CLUSCTL_RESOURCE_SET_CSV_MAINTENANCE_MODE=0x01400296, */
4156 /* IDL: CLUSCTL_RESOURCE_ENABLE_SHARED_VOLUME_DIRECTIO=0x0140028a, */
4157 /* IDL: CLUSCTL_RESOURCE_DISABLE_SHARED_VOLUME_DIRECTIO=0x0140028e, */
4158 /* IDL: CLUSCTL_RESOURCE_SET_SHARED_VOLUME_BACKUP_MODE=0x0140029a, */
4159 /* IDL: CLUSCTL_RESOURCE_GET_RELATED_RESOURCE_NAMES=0x01001fad, */
4160 /* IDL: CLUSCTL_RESOURCE_POOL_GET_DRIVE_INFO=0x010002b5, */
4161 /* IDL: CLUSCTL_RESOURCE_CLOUD_WITNESS_UPDATE_TOKEN=0x014020e6, */
4162 /* IDL: CLUSCTL_RESOURCE_NETNAME_CHECK_OU_PERMISSIONS=0x07002121, */
4163 /* IDL: CLUSCTL_RESOURCE_NETNAME_CHECK_AD_STATE=0x07002125, */
4167 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_
)
4169 uint32_t parameter
=0;
4173 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_index
, ¶meter
);
4182 /* IDL: CLUSCTL_RESOURCE_TYPE_UNKNOWN=0x02000000, */
4183 /* IDL: CLUSCTL_RESOURCE_TYPE_GET_CHARACTERISTICS=0x02000005, */
4184 /* IDL: CLUSCTL_RESOURCE_TYPE_GET_FLAGS=0x02000009, */
4185 /* IDL: CLUSCTL_RESOURCE_TYPE_GET_CLASS_INFO=0x0200000D, */
4186 /* IDL: CLUSCTL_RESOURCE_TYPE_GET_REQUIRED_DEPENDENCIES=0x02000011, */
4187 /* IDL: CLUSCTL_RESOURCE_TYPE_GET_ARB_TIMEOUT=0x02000015, */
4188 /* IDL: CLUSCTL_RESOURCE_TYPE_ENUM_COMMON_PROPERTIES=0x02000051, */
4189 /* IDL: CLUSCTL_RESOURCE_TYPE_GET_RO_COMMON_PROPERTIES=0x02000055, */
4190 /* IDL: CLUSCTL_RESOURCE_TYPE_GET_COMMON_PROPERTIES=0x02000059, */
4191 /* IDL: CLUSCTL_RESOURCE_TYPE_SET_COMMON_PROPERTIES=0x0240005E, */
4192 /* IDL: CLUSCTL_RESOURCE_TYPE_VALIDATE_COMMON_PROPERTIES=0x02000061, */
4193 /* IDL: CLUSCTL_RESOURCE_TYPE_GET_COMMON_PROPERTY_FMTS=0x02000065, */
4194 /* IDL: CLUSCTL_RESOURCE_TYPE_GET_COMMON_RESOURCE_PROPERTY_FMTS=0x02000069, */
4195 /* IDL: CLUSCTL_RESOURCE_TYPE_ENUM_PRIVATE_PROPERTIES=0x02000079, */
4196 /* IDL: CLUSCTL_RESOURCE_TYPE_GET_RO_PRIVATE_PROPERTIES=0x0200007D, */
4197 /* IDL: CLUSCTL_RESOURCE_TYPE_GET_PRIVATE_PROPERTIES=0x02000081, */
4198 /* IDL: CLUSCTL_RESOURCE_TYPE_SET_PRIVATE_PROPERTIES=0x02400086, */
4199 /* IDL: CLUSCTL_RESOURCE_TYPE_VALIDATE_PRIVATE_PROPERTIES=0x02000089, */
4200 /* IDL: CLUSCTL_RESOURCE_TYPE_GET_PRIVATE_PROPERTY_FMTS=0x0200008D, */
4201 /* IDL: CLUSCTL_RESOURCE_TYPE_GET_PRIVATE_RESOURCE_PROPERTY_FMTS=0x02000091, */
4202 /* IDL: CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS=0x02000195, */
4203 /* IDL: CLUSCTL_RESOURCE_TYPE_NETNAME_VALIDATE_NETNAME=0x02000235, */
4204 /* IDL: CLUSCTL_RESOURCE_TYPE_VALIDATE_PATH=0x02000231, */
4205 /* IDL: CLUSCTL_RESOURCE_TYPE_GEN_APP_VALIDATE_DIRECTORY=0x02000239, */
4206 /* IDL: CLUSCTL_RESOURCE_TYPE_STORAGE_GET_DRIVELETTERS=0x020001ED, */
4207 /* IDL: CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS_EX=0x020001F5, */
4208 /* IDL: CLUSCTL_RESOURCE_TYPE_STORAGE_REMAP_DRIVELETTER=0x02000201, */
4209 /* IDL: CLUSCTL_RESOURCE_TYPE_STORAGE_GET_DISKID=0x02000205, */
4210 /* IDL: CLUSCTL_RESOURCE_TYPE_STORAGE_IS_CLUSTERABLE=0x02000209, */
4211 /* IDL: CLUSCTL_RESOURCE_TYPE_STORAGE_RELEASE_OWNERSHIP=0x0240020E, */
4212 /* IDL: CLUSCTL_RESOURCE_TYPE_STORAGE_IS_CSV_FILE=0x1000229, */
4213 /* IDL: CLUSCTL_RESOURCE_TYPE_CLOUD_WITNESS_VALIDATE_CREDENTIALS=0x020020e1, */
4214 /* IDL: CLUSCTL_RESOURCE_TYPE_REPLICATION_GET_ELIGIBLE_LOGDISKS=0x02002149, */
4215 /* IDL: CLUSCTL_RESOURCE_TYPE_REPLICATION_GET_ELIGIBLE_TARGET_DATADISKS=0x0200214D, */
4216 /* IDL: CLUSCTL_RESOURCE_TYPE_REPLICATION_GET_ELIGIBLE_SOURCE_DATADISKS=0x02002151, */
4217 /* IDL: CLUSCTL_RESOURCE_TYPE_REPLICATION_GET_REPLICA_VOLUMES=0x02002159, */
4218 /* IDL: CLUSCTL_RESOURCE_TYPE_REPLICATION_GET_LOG_VOLUME=0x0200215D, */
4219 /* IDL: CLUSCTL_RESOURCE_TYPE_REPLICATION_GET_REPLICATED_DISKS=0x02002155, */
4220 /* IDL: CLUSCTL_RESOURCE_TYPE_REPLICATION_GET_RESOURCE_GROUP=0x02002161, */
4224 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_
)
4226 uint32_t parameter
=0;
4230 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_index
, ¶meter
);
4239 /* IDL: CLUSCTL_GROUP_UNKNOWN=0x03000000, */
4240 /* IDL: CLUSCTL_GROUP_GET_CHARACTERISTICS=0x03000005, */
4241 /* IDL: CLUSCTL_GROUP_GET_FLAGS=0x03000009, */
4242 /* IDL: CLUSCTL_GROUP_GET_NAME=0x03000029, */
4243 /* IDL: CLUSCTL_GROUP_GET_ID=0x03000039, */
4244 /* IDL: CLUSCTL_GROUP_ENUM_COMMON_PROPERTIES=0x03000051, */
4245 /* IDL: CLUSCTL_GROUP_GET_RO_COMMON_PROPERTIES=0x03000055, */
4246 /* IDL: CLUSCTL_GROUP_GET_COMMON_PROPERTIES=0x03000059, */
4247 /* IDL: CLUSCTL_GROUP_SET_COMMON_PROPERTIES=0x0340005E, */
4248 /* IDL: CLUSCTL_GROUP_VALIDATE_COMMON_PROPERTIES=0x03000061, */
4249 /* IDL: CLUSCTL_GROUP_GET_COMMON_PROPERTY_FMTS=0x03000065, */
4250 /* IDL: CLUSCTL_GROUP_ENUM_PRIVATE_PROPERTIES=0x03000079, */
4251 /* IDL: CLUSCTL_GROUP_GET_RO_PRIVATE_PROPERTIES=0x0300007D, */
4252 /* IDL: CLUSCTL_GROUP_GET_PRIVATE_PROPERTIES=0x03000081, */
4253 /* IDL: CLUSCTL_GROUP_SET_PRIVATE_PROPERTIES=0x03400086, */
4254 /* IDL: CLUSCTL_GROUP_VALIDATE_PRIVATE_PROPERTIES=0x03000089, */
4258 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_
)
4260 uint32_t parameter
=0;
4264 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_index
, ¶meter
);
4273 /* IDL: CLUSCTL_NODE_UNKNOWN=0x04000000, */
4274 /* IDL: CLUSCTL_NODE_GET_CHARACTERISTICS=0x04000005, */
4275 /* IDL: CLUSCTL_NODE_GET_FLAGS=0x04000009, */
4276 /* IDL: CLUSCTL_NODE_GET_NAME=0x04000029, */
4277 /* IDL: CLUSCTL_NODE_GET_ID=0x04000039, */
4278 /* IDL: CLUSCTL_NODE_GET_CLUSTER_SERVICE_ACCOUNT_NAME=0x04000041, */
4279 /* IDL: CLUSCTL_NODE_ENUM_COMMON_PROPERTIES=0x04000051, */
4280 /* IDL: CLUSCTL_NODE_GET_RO_COMMON_PROPERTIES=0x04000055, */
4281 /* IDL: CLUSCTL_NODE_GET_COMMON_PROPERTIES=0x04000059, */
4282 /* IDL: CLUSCTL_NODE_SET_COMMON_PROPERTIES=0x0440005E, */
4283 /* IDL: CLUSCTL_NODE_VALIDATE_COMMON_PROPERTIES=0x04000061, */
4284 /* IDL: CLUSCTL_NODE_ENUM_PRIVATE_PROPERTIES=0x04000079, */
4285 /* IDL: CLUSCTL_NODE_GET_RO_PRIVATE_PROPERTIES=0x0400007D, */
4286 /* IDL: CLUSCTL_NODE_GET_PRIVATE_PROPERTIES=0x04000081, */
4287 /* IDL: CLUSCTL_NODE_SET_PRIVATE_PROPERTIES=0x04400086, */
4288 /* IDL: CLUSCTL_NODE_VALIDATE_PRIVATE_PROPERTIES=0x04000089, */
4292 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_
)
4294 uint32_t parameter
=0;
4298 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_index
, ¶meter
);
4307 /* IDL: ClusterNetworkUnavailable=0x00000000, */
4308 /* IDL: ClusterNetworkDown=0x00000001, */
4309 /* IDL: ClusterNetworkPartitioned=0x00000002, */
4310 /* IDL: ClusterNetworkUp=0x00000003, */
4311 /* IDL: ClusterNetworkStateUnknown=0xFFFFFFFF, */
4315 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_
)
4317 uint32_t parameter
=0;
4321 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_index
, ¶meter
);
4330 /* IDL: ClusterNetInterfaceFailed=0x00000000, */
4331 /* IDL: ClusterNetInterfaceUnreachable=0x00000001, */
4332 /* IDL: ClusterNetInterfaceUnavailable=0x00000002, */
4333 /* IDL: ClusterNetInterfaceUp=0x00000003, */
4334 /* IDL: ClusterNetInterfaceStateUnknown=0xFFFFFFFF, */
4338 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_
)
4340 uint32_t parameter
=0;
4344 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_index
, ¶meter
);
4353 /* IDL: CLUSTER_RESOURCE_TYPE_ENUM_NODES = 0x00000001 , */
4354 /* IDL: CLUSTER_RESOURCE_TYPE_ENUM_RESOURCES = 0x00000002 , */
4358 clusapi_dissect_bitmap_ClusterResTypeEnumType(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_
)
4361 static int * const clusapi_ClusterResTypeEnumType_fields
[] = {
4362 &hf_clusapi_ClusterResTypeEnumType_CLUSTER_RESOURCE_TYPE_ENUM_NODES
,
4363 &hf_clusapi_ClusterResTypeEnumType_CLUSTER_RESOURCE_TYPE_ENUM_RESOURCES
,
4369 item
= proto_tree_add_bitmask_with_flags(parent_tree
, tvb
, offset
, hf_index
,
4370 ett_clusapi_ClusterResTypeEnumType
, clusapi_ClusterResTypeEnumType_fields
, DREP_ENC_INTEGER(drep
), BMT_NO_FALSE
);
4372 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, parent_tree
, di
, drep
, -1, &flags
);
4375 proto_item_append_text(item
, ": (No values set)");
4377 if (flags
& (~0x00000003)) {
4378 flags
&= (~0x00000003);
4379 proto_item_append_text(item
, "Unknown bitmap value 0x%x", flags
);
4387 /* IDL: CLUSCTL_CLUSTER_UNKNOWN=0x07000000, */
4388 /* IDL: CLUSCTL_CLUSTER_GET_FQDN=0x0700003D, */
4389 /* IDL: CLUSCTL_CLUSTER_CHECK_VOTER_EVICT=0x07000045, */
4390 /* IDL: CLUSCTL_CLUSTER_CHECK_VOTER_DOWN=0x07000049, */
4391 /* IDL: CLUSCTL_CLUSTER_SHUTDOWN=0x0700004D, */
4392 /* IDL: CLUSCTL_CLUSTER_ENUM_COMMON_PROPERTIES=0x07000051, */
4393 /* IDL: CLUSCTL_CLUSTER_GET_RO_COMMON_PROPERTIES=0x07000055, */
4394 /* IDL: CLUSCTL_CLUSTER_GET_COMMON_PROPERTIES=0x07000059, */
4395 /* IDL: CLUSCTL_CLUSTER_SET_COMMON_PROPERTIES=0x0740005E, */
4396 /* IDL: CLUSCTL_CLUSTER_VALIDATE_COMMON_PROPERTIES=0x07000061, */
4397 /* IDL: CLUSCTL_CLUSTER_GET_COMMON_PROPERTY_FMTS=0x07000065, */
4398 /* IDL: CLUSCTL_CLUSTER_ENUM_PRIVATE_PROPERTIES=0x07000079, */
4399 /* IDL: CLUSCTL_CLUSTER_GET_RO_PRIVATE_PROPERTIES=0x0700007D, */
4400 /* IDL: CLUSCTL_CLUSTER_GET_PRIVATE_PROPERTIES=0x07000081, */
4401 /* IDL: CLUSCTL_CLUSTER_SET_PRIVATE_PROPERTIES=0x07400086, */
4402 /* IDL: CLUSCTL_CLUSTER_VALIDATE_PRIVATE_PROPERTIES=0x07000089, */
4403 /* IDL: CLUSCTL_CLUSTER_GET_SHARED_VOLUME_ID=0x07000291, */
4404 /* IDL: CLUSCTL_CLUSTER_UPGRADE_CLUSTER_VERSION=0x074000ce, */
4405 /* IDL: CLUSCTL_CLUSTER_CLEAR_UPGRADE_IN_PROGRESS=0x074000d2, */
4406 /* IDL: CLUSCTL_CLUSTER_IS_READY_FOR_UPGRADE=0x070000d5, */
4410 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_
)
4412 uint32_t parameter
=0;
4416 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_index
, ¶meter
);
4425 /* IDL: CLUSPROP_SYNTAX_ENDMARK=0x00000000, */
4426 /* IDL: CLUSPROP_SYNTAX_NAME=0x00040003, */
4427 /* IDL: CLUSPROP_SYNTAX_RESCLASS=0x00020002, */
4428 /* IDL: CLUSPROP_SYNTAX_LIST_VALUE_SZ=0x00010003, */
4429 /* IDL: CLUSPROP_SYNTAX_LIST_VALUE_EXPAND_SZ=0x00010004, */
4430 /* IDL: CLUSPROP_SYNTAX_LIST_VALUE_DWORD=0x00010002, */
4431 /* IDL: CLUSPROP_SYNTAX_LIST_VALUE_BINARY=0x00010001, */
4432 /* IDL: CLUSPROP_SYNTAX_LIST_VALUE_MULTI_SZ=0x00010005, */
4433 /* IDL: CLUSPROP_SYNTAX_LIST_VALUE_LONG=0x00010007, */
4434 /* IDL: CLUSPROP_SYNTAX_LIST_VALUE_EXPANDED_SZ=0x00010008, */
4435 /* IDL: CLUSPROP_SYNTAX_LIST_VALUE_SECURITY_DESCRIPTOR=0x00010009, */
4436 /* IDL: CLUSPROP_SYNTAX_LIST_VALUE_LARGE_INTEGER=0x0001000a, */
4437 /* IDL: CLUSPROP_SYNTAX_LIST_VALUE_ULARGE_INTEGER=0x00010006, */
4438 /* IDL: CLUSPROP_SYNTAX_LIST_VALUE_WORD=0x0001000b, */
4439 /* IDL: CLUSPROP_SYNTAX_LIST_VALUE_FILETIME=0x0001000c, */
4440 /* IDL: CLUSPROP_SYNTAX_DISK_SIGNATURE=0x00050002, */
4441 /* IDL: CLUSPROP_SYNTAX_SCSI_ADDRESS=0x00060002, */
4442 /* IDL: CLUSPROP_SYNTAX_DISK_NUMBER=0x00070002, */
4443 /* IDL: CLUSPROP_SYNTAX_PARTITION_INFO=0x00080001, */
4444 /* IDL: CLUSPROP_SYNTAX_DISK_SERIALNUMBER=0x000a0003, */
4445 /* IDL: CLUSPROP_SYNTAX_DISK_GUID=0x000b0003, */
4446 /* IDL: CLUSPROP_SYNTAX_DISK_SIZE=0x000c0006, */
4447 /* IDL: CLUSPROP_SYNTAX_PARTITION_INFO_EX=0x000d0001, */
4451 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_
)
4453 uint32_t parameter
=0;
4457 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_index
, ¶meter
);
4466 /* IDL: CLUSAPI_READ_ACCESS = 0x00000001 , */
4467 /* IDL: CLUSAPI_CHANGE_ACCESS = 0x00000002 , */
4468 /* IDL: CLUSAPI_GENERIC_READ = 0x80000000 , */
4469 /* IDL: CLUSAPI_GENERIC_WRITE = 0x40000000 , */
4470 /* IDL: CLUSAPI_GENERIC_EXECUTE = 0x20000000 , */
4471 /* IDL: CLUSAPI_GENERIC_ALL = 0x10000000 , */
4472 /* IDL: CLUSAPI_MAXIMUM_ALLOWED = 0x02000000 , */
4476 clusapi_dissect_bitmap_DesiredAccessMask(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_
)
4479 static int * const clusapi_clusapi_DesiredAccessMask_fields
[] = {
4480 &hf_clusapi_clusapi_DesiredAccessMask_CLUSAPI_READ_ACCESS
,
4481 &hf_clusapi_clusapi_DesiredAccessMask_CLUSAPI_CHANGE_ACCESS
,
4482 &hf_clusapi_clusapi_DesiredAccessMask_CLUSAPI_GENERIC_READ
,
4483 &hf_clusapi_clusapi_DesiredAccessMask_CLUSAPI_GENERIC_WRITE
,
4484 &hf_clusapi_clusapi_DesiredAccessMask_CLUSAPI_GENERIC_EXECUTE
,
4485 &hf_clusapi_clusapi_DesiredAccessMask_CLUSAPI_GENERIC_ALL
,
4486 &hf_clusapi_clusapi_DesiredAccessMask_CLUSAPI_MAXIMUM_ALLOWED
,
4492 item
= proto_tree_add_bitmask_with_flags(parent_tree
, tvb
, offset
, hf_index
,
4493 ett_clusapi_clusapi_DesiredAccessMask
, clusapi_clusapi_DesiredAccessMask_fields
, DREP_ENC_INTEGER(drep
), BMT_NO_FALSE
);
4495 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, parent_tree
, di
, drep
, -1, &flags
);
4498 proto_item_append_text(item
, ": (No values set)");
4500 if (flags
& (~0xf2000003)) {
4501 flags
&= (~0xf2000003);
4502 proto_item_append_text(item
, "Unknown bitmap value 0x%x", flags
);
4510 /* IDL: uint32 dwObjectType; */
4511 /* IDL: hyper FilterFlags; */
4515 clusapi_dissect_element_NOTIFY_FILTER_AND_TYPE_RPC_dwObjectType(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4517 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_NOTIFY_FILTER_AND_TYPE_RPC_dwObjectType
, 0);
4523 clusapi_dissect_element_NOTIFY_FILTER_AND_TYPE_RPC_FilterFlags(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4525 offset
= dissect_ndr_uint64(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_NOTIFY_FILTER_AND_TYPE_RPC_FilterFlags
, NULL
);
4531 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_
)
4533 proto_item
*item
= NULL
;
4534 proto_tree
*tree
= NULL
;
4539 old_offset
= offset
;
4542 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
4543 tree
= proto_item_add_subtree(item
, ett_clusapi_NOTIFY_FILTER_AND_TYPE_RPC
);
4546 offset
= clusapi_dissect_element_NOTIFY_FILTER_AND_TYPE_RPC_dwObjectType(tvb
, offset
, pinfo
, tree
, di
, drep
);
4548 offset
= clusapi_dissect_element_NOTIFY_FILTER_AND_TYPE_RPC_FilterFlags(tvb
, offset
, pinfo
, tree
, di
, drep
);
4551 proto_item_set_len(item
, offset
-old_offset
);
4554 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
4563 /* IDL: NOTIFY_FILTER_AND_TYPE_RPC FilterAndType; */
4564 /* IDL: [size_is(dwBufferSize)] [unique(1)] uint8 *buffer; */
4565 /* IDL: uint32 dwBufferSize; */
4566 /* IDL: [charset(UTF16)] [unique(1)] uint16 *ObjectId; */
4567 /* IDL: [charset(UTF16)] [unique(1)] uint16 *ParentId; */
4568 /* IDL: [charset(UTF16)] [unique(1)] uint16 *Name; */
4569 /* IDL: [charset(UTF16)] [unique(1)] uint16 *Type; */
4573 clusapi_dissect_element_NOTIFICATION_DATA_RPC_FilterAndType(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4575 offset
= clusapi_dissect_struct_NOTIFY_FILTER_AND_TYPE_RPC(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_clusapi_NOTIFICATION_DATA_RPC_FilterAndType
,0);
4581 clusapi_dissect_element_NOTIFICATION_DATA_RPC_buffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4583 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NOTIFICATION_DATA_RPC_buffer_
, NDR_POINTER_UNIQUE
, "Pointer to Buffer (uint8)",hf_clusapi_NOTIFICATION_DATA_RPC_buffer
);
4589 clusapi_dissect_element_NOTIFICATION_DATA_RPC_buffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4591 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NOTIFICATION_DATA_RPC_buffer__
);
4597 clusapi_dissect_element_NOTIFICATION_DATA_RPC_buffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4599 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_NOTIFICATION_DATA_RPC_buffer
, 0);
4605 clusapi_dissect_element_NOTIFICATION_DATA_RPC_dwBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4607 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_NOTIFICATION_DATA_RPC_dwBufferSize
, 0);
4613 clusapi_dissect_element_NOTIFICATION_DATA_RPC_ObjectId(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4615 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NOTIFICATION_DATA_RPC_ObjectId_
, NDR_POINTER_UNIQUE
, "Pointer to ObjectId (uint16)",hf_clusapi_NOTIFICATION_DATA_RPC_ObjectId
);
4621 clusapi_dissect_element_NOTIFICATION_DATA_RPC_ObjectId_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4625 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_NOTIFICATION_DATA_RPC_ObjectId
, false, &data
);
4626 proto_item_append_text(tree
, ": %s", data
);
4632 clusapi_dissect_element_NOTIFICATION_DATA_RPC_ParentId(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4634 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NOTIFICATION_DATA_RPC_ParentId_
, NDR_POINTER_UNIQUE
, "Pointer to ParentId (uint16)",hf_clusapi_NOTIFICATION_DATA_RPC_ParentId
);
4640 clusapi_dissect_element_NOTIFICATION_DATA_RPC_ParentId_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4644 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_NOTIFICATION_DATA_RPC_ParentId
, false, &data
);
4645 proto_item_append_text(tree
, ": %s", data
);
4651 clusapi_dissect_element_NOTIFICATION_DATA_RPC_Name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4653 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NOTIFICATION_DATA_RPC_Name_
, NDR_POINTER_UNIQUE
, "Pointer to Name (uint16)",hf_clusapi_NOTIFICATION_DATA_RPC_Name
);
4659 clusapi_dissect_element_NOTIFICATION_DATA_RPC_Name_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4663 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_NOTIFICATION_DATA_RPC_Name
, false, &data
);
4664 proto_item_append_text(tree
, ": %s", data
);
4670 clusapi_dissect_element_NOTIFICATION_DATA_RPC_Type(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4672 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NOTIFICATION_DATA_RPC_Type_
, NDR_POINTER_UNIQUE
, "Pointer to Type (uint16)",hf_clusapi_NOTIFICATION_DATA_RPC_Type
);
4678 clusapi_dissect_element_NOTIFICATION_DATA_RPC_Type_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4682 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_NOTIFICATION_DATA_RPC_Type
, false, &data
);
4683 proto_item_append_text(tree
, ": %s", data
);
4689 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_
)
4691 proto_item
*item
= NULL
;
4692 proto_tree
*tree
= NULL
;
4697 old_offset
= offset
;
4700 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
4701 tree
= proto_item_add_subtree(item
, ett_clusapi_NOTIFICATION_DATA_RPC
);
4704 offset
= clusapi_dissect_element_NOTIFICATION_DATA_RPC_FilterAndType(tvb
, offset
, pinfo
, tree
, di
, drep
);
4706 offset
= clusapi_dissect_element_NOTIFICATION_DATA_RPC_buffer(tvb
, offset
, pinfo
, tree
, di
, drep
);
4708 offset
= clusapi_dissect_element_NOTIFICATION_DATA_RPC_dwBufferSize(tvb
, offset
, pinfo
, tree
, di
, drep
);
4710 offset
= clusapi_dissect_element_NOTIFICATION_DATA_RPC_ObjectId(tvb
, offset
, pinfo
, tree
, di
, drep
);
4712 offset
= clusapi_dissect_element_NOTIFICATION_DATA_RPC_ParentId(tvb
, offset
, pinfo
, tree
, di
, drep
);
4714 offset
= clusapi_dissect_element_NOTIFICATION_DATA_RPC_Name(tvb
, offset
, pinfo
, tree
, di
, drep
);
4716 offset
= clusapi_dissect_element_NOTIFICATION_DATA_RPC_Type(tvb
, offset
, pinfo
, tree
, di
, drep
);
4719 proto_item_set_len(item
, offset
-old_offset
);
4722 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
4731 /* IDL: [unique(1)] uint32 *dwNotifyKey; */
4732 /* IDL: NOTIFICATION_DATA_RPC NotificationData; */
4736 clusapi_dissect_element_NOTIFICATION_RPC_dwNotifyKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4738 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NOTIFICATION_RPC_dwNotifyKey_
, NDR_POINTER_UNIQUE
, "Pointer to DwNotifyKey (uint32)",hf_clusapi_NOTIFICATION_RPC_dwNotifyKey
);
4744 clusapi_dissect_element_NOTIFICATION_RPC_dwNotifyKey_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4746 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_NOTIFICATION_RPC_dwNotifyKey
, 0);
4752 clusapi_dissect_element_NOTIFICATION_RPC_NotificationData(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4754 offset
= clusapi_dissect_struct_NOTIFICATION_DATA_RPC(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_clusapi_NOTIFICATION_RPC_NotificationData
,0);
4760 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_
)
4762 proto_item
*item
= NULL
;
4763 proto_tree
*tree
= NULL
;
4768 old_offset
= offset
;
4771 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
4772 tree
= proto_item_add_subtree(item
, ett_clusapi_NOTIFICATION_RPC
);
4775 offset
= clusapi_dissect_element_NOTIFICATION_RPC_dwNotifyKey(tvb
, offset
, pinfo
, tree
, di
, drep
);
4777 offset
= clusapi_dissect_element_NOTIFICATION_RPC_NotificationData(tvb
, offset
, pinfo
, tree
, di
, drep
);
4780 proto_item_set_len(item
, offset
-old_offset
);
4783 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
4792 /* IDL: uint32 DiskIdType; */
4793 /* IDL: uint8 DiskIdBlob[16]; */
4797 clusapi_dissect_element_CLUSTER_DISKID_DiskIdType(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4799 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_CLUSTER_DISKID_DiskIdType
, 0);
4805 clusapi_dissect_element_CLUSTER_DISKID_DiskIdBlob(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4808 for (i
= 0; i
< 16; i
++)
4809 offset
= clusapi_dissect_element_CLUSTER_DISKID_DiskIdBlob_(tvb
, offset
, pinfo
, tree
, di
, drep
);
4815 clusapi_dissect_element_CLUSTER_DISKID_DiskIdBlob_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4817 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_CLUSTER_DISKID_DiskIdBlob
, 0);
4823 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_
)
4825 proto_item
*item
= NULL
;
4826 proto_tree
*tree
= NULL
;
4831 old_offset
= offset
;
4834 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
4835 tree
= proto_item_add_subtree(item
, ett_clusapi_CLUSTER_DISKID
);
4838 offset
= clusapi_dissect_element_CLUSTER_DISKID_DiskIdType(tvb
, offset
, pinfo
, tree
, di
, drep
);
4840 offset
= clusapi_dissect_element_CLUSTER_DISKID_DiskIdBlob(tvb
, offset
, pinfo
, tree
, di
, drep
);
4843 proto_item_set_len(item
, offset
-old_offset
);
4846 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
4855 /* IDL: [charset(UTF16)] [unique(1)] uint16 *pszNodeName; */
4856 /* IDL: HRESULT ResultCode; */
4857 /* IDL: uint32 ResultSize; */
4858 /* IDL: [size_is(ResultSize)] [unique(1)] uint8 *pResultData; */
4862 clusapi_dissect_element_CLUSTER_MRR_NODE_RESPONSE_pszNodeName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4864 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CLUSTER_MRR_NODE_RESPONSE_pszNodeName_
, NDR_POINTER_UNIQUE
, "Pointer to PszNodeName (uint16)",hf_clusapi_CLUSTER_MRR_NODE_RESPONSE_pszNodeName
);
4870 clusapi_dissect_element_CLUSTER_MRR_NODE_RESPONSE_pszNodeName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4874 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_CLUSTER_MRR_NODE_RESPONSE_pszNodeName
, false, &data
);
4875 proto_item_append_text(tree
, ": %s", data
);
4881 clusapi_dissect_element_CLUSTER_MRR_NODE_RESPONSE_ResultCode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4883 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_CLUSTER_MRR_NODE_RESPONSE_ResultCode
, 0);
4889 clusapi_dissect_element_CLUSTER_MRR_NODE_RESPONSE_ResultSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4891 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_CLUSTER_MRR_NODE_RESPONSE_ResultSize
, 0);
4897 clusapi_dissect_element_CLUSTER_MRR_NODE_RESPONSE_pResultData(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4899 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CLUSTER_MRR_NODE_RESPONSE_pResultData_
, NDR_POINTER_UNIQUE
, "Pointer to PResultData (uint8)",hf_clusapi_CLUSTER_MRR_NODE_RESPONSE_pResultData
);
4905 clusapi_dissect_element_CLUSTER_MRR_NODE_RESPONSE_pResultData_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4907 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CLUSTER_MRR_NODE_RESPONSE_pResultData__
);
4913 clusapi_dissect_element_CLUSTER_MRR_NODE_RESPONSE_pResultData__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4915 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_CLUSTER_MRR_NODE_RESPONSE_pResultData
, 0);
4921 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_
)
4923 proto_item
*item
= NULL
;
4924 proto_tree
*tree
= NULL
;
4929 old_offset
= offset
;
4932 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
4933 tree
= proto_item_add_subtree(item
, ett_clusapi_CLUSTER_MRR_NODE_RESPONSE
);
4936 offset
= clusapi_dissect_element_CLUSTER_MRR_NODE_RESPONSE_pszNodeName(tvb
, offset
, pinfo
, tree
, di
, drep
);
4938 offset
= clusapi_dissect_element_CLUSTER_MRR_NODE_RESPONSE_ResultCode(tvb
, offset
, pinfo
, tree
, di
, drep
);
4940 offset
= clusapi_dissect_element_CLUSTER_MRR_NODE_RESPONSE_ResultSize(tvb
, offset
, pinfo
, tree
, di
, drep
);
4942 offset
= clusapi_dissect_element_CLUSTER_MRR_NODE_RESPONSE_pResultData(tvb
, offset
, pinfo
, tree
, di
, drep
);
4945 proto_item_set_len(item
, offset
-old_offset
);
4948 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
4957 /* IDL: uint32 NodeCount; */
4958 /* IDL: [size_is(NodeCount)] [unique(1)] CLUSTER_MRR_NODE_RESPONSE *pNodes; */
4962 clusapi_dissect_element_CLUSTER_MRR_RESPONSE_NodeCount(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4964 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_CLUSTER_MRR_RESPONSE_NodeCount
, 0);
4970 clusapi_dissect_element_CLUSTER_MRR_RESPONSE_pNodes(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4972 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CLUSTER_MRR_RESPONSE_pNodes_
, NDR_POINTER_UNIQUE
, "Pointer to PNodes (CLUSTER_MRR_NODE_RESPONSE)",hf_clusapi_CLUSTER_MRR_RESPONSE_pNodes
);
4978 clusapi_dissect_element_CLUSTER_MRR_RESPONSE_pNodes_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4980 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CLUSTER_MRR_RESPONSE_pNodes__
);
4986 clusapi_dissect_element_CLUSTER_MRR_RESPONSE_pNodes__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4988 offset
= clusapi_dissect_struct_CLUSTER_MRR_NODE_RESPONSE(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_clusapi_CLUSTER_MRR_RESPONSE_pNodes
,0);
4994 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_
)
4996 proto_item
*item
= NULL
;
4997 proto_tree
*tree
= NULL
;
5002 old_offset
= offset
;
5005 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
5006 tree
= proto_item_add_subtree(item
, ett_clusapi_CLUSTER_MRR_RESPONSE
);
5009 offset
= clusapi_dissect_element_CLUSTER_MRR_RESPONSE_NodeCount(tvb
, offset
, pinfo
, tree
, di
, drep
);
5011 offset
= clusapi_dissect_element_CLUSTER_MRR_RESPONSE_pNodes(tvb
, offset
, pinfo
, tree
, di
, drep
);
5014 proto_item_set_len(item
, offset
-old_offset
);
5017 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
5026 /* IDL: uint32 dwNotifyKey; */
5027 /* IDL: uint32 dwFilter; */
5028 /* IDL: [charset(UTF16)] [unique(1)] uint16 *Name; */
5032 clusapi_dissect_element_NOTIFICATION_DATA_ASYNC_RPC_dwNotifyKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5034 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_NOTIFICATION_DATA_ASYNC_RPC_dwNotifyKey
, 0);
5040 clusapi_dissect_element_NOTIFICATION_DATA_ASYNC_RPC_dwFilter(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5042 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_NOTIFICATION_DATA_ASYNC_RPC_dwFilter
, 0);
5048 clusapi_dissect_element_NOTIFICATION_DATA_ASYNC_RPC_Name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5050 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NOTIFICATION_DATA_ASYNC_RPC_Name_
, NDR_POINTER_UNIQUE
, "Pointer to Name (uint16)",hf_clusapi_NOTIFICATION_DATA_ASYNC_RPC_Name
);
5056 clusapi_dissect_element_NOTIFICATION_DATA_ASYNC_RPC_Name_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5060 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_NOTIFICATION_DATA_ASYNC_RPC_Name
, false, &data
);
5061 proto_item_append_text(tree
, ": %s", data
);
5067 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_
)
5069 proto_item
*item
= NULL
;
5070 proto_tree
*tree
= NULL
;
5075 old_offset
= offset
;
5078 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
5079 tree
= proto_item_add_subtree(item
, ett_clusapi_NOTIFICATION_DATA_ASYNC_RPC
);
5082 offset
= clusapi_dissect_element_NOTIFICATION_DATA_ASYNC_RPC_dwNotifyKey(tvb
, offset
, pinfo
, tree
, di
, drep
);
5084 offset
= clusapi_dissect_element_NOTIFICATION_DATA_ASYNC_RPC_dwFilter(tvb
, offset
, pinfo
, tree
, di
, drep
);
5086 offset
= clusapi_dissect_element_NOTIFICATION_DATA_ASYNC_RPC_Name(tvb
, offset
, pinfo
, tree
, di
, drep
);
5089 proto_item_set_len(item
, offset
-old_offset
);
5092 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
5101 /* IDL: DiskIdSignature=0x00000001, */
5102 /* IDL: DiskIdGuid=0x00000002, */
5103 /* IDL: DiskIdUnKnown=0x00001388, */
5107 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_
)
5109 uint32_t parameter
=0;
5113 offset
= dissect_ndr_uint1632(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_index
, ¶meter
);
5122 /* IDL: CLUSPROP_TYPE_ENDMARK=0x0000, */
5123 /* IDL: CLUSPROP_TYPE_LIST_VALUE=0x0001, */
5124 /* IDL: CLUSPROP_TYPE_RESCLASS=0x0002, */
5125 /* IDL: CLUSPROP_TYPE_NAME=0x0004, */
5126 /* IDL: CLUSPROP_TYPE_SIGNATURE=0x0005, */
5127 /* IDL: CLUSPROP_TYPE_SCSIADDRESS=0x0006, */
5128 /* IDL: CLUSPROP_TYPE_DISK_NUMBER=0x0007, */
5129 /* IDL: CLUSPROP_TYPE_PARTITION_INFO=0x0008, */
5130 /* IDL: CLUSPROP_TYPE_DISK_SERIALNUMBER=0x000a, */
5131 /* IDL: CLUSPROP_TYPE_DISK_GUID=0x000b, */
5132 /* IDL: CLUSPROP_TYPE_DISK_SIZE=0x000c, */
5133 /* IDL: CLUSPROP_TYPE_PARTITION_INFO_EX=0x000d, */
5137 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_
)
5139 uint32_t parameter
=0;
5143 offset
= dissect_ndr_uint1632(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_index
, ¶meter
);
5152 /* IDL: CLUSPROP_FORMAT_UNKNOWN=0x0000, */
5153 /* IDL: CLUSPROP_FORMAT_BINARY=0x0001, */
5154 /* IDL: CLUSPROP_FORMAT_DWORD=0x0002, */
5155 /* IDL: CLUSPROP_FORMAT_SZ=0x0003, */
5156 /* IDL: CLUSPROP_FORMAT_EXPAND_SZ=0x0004, */
5157 /* IDL: CLUSPROP_FORMAT_MULTI_SZ=0x0005, */
5158 /* IDL: CLUSPROP_FORMAT_ULARGE_INTEGER=0x0006, */
5159 /* IDL: CLUSPROP_FORMAT_LONG=0x0007, */
5160 /* IDL: CLUSPROP_FORMAT_EXPANDED_SZ=0x0008, */
5161 /* IDL: CLUSPROP_FORMAT_SECURITY_DESCRIPTOR=0x0009, */
5162 /* IDL: CLUSPROP_FORMAT_LARGE_INTEGER=0x000a, */
5163 /* IDL: CLUSPROP_FORMAT_WORD=0x000b, */
5164 /* IDL: CLUSPROP_FORMAT_FILETIME=0x000c, */
5168 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_
)
5170 uint32_t parameter
=0;
5174 offset
= dissect_ndr_uint1632(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_index
, ¶meter
);
5183 /* IDL: CLUS_CHAR_UNKNOWN=0x00000000, */
5184 /* IDL: CLUS_CHAR_QUORUM=0x00000001, */
5185 /* IDL: CLUS_CHAR_DELETE_REQUIRES_ALL_NODES=0x00000002, */
5186 /* IDL: CLUS_CHAR_LOCAL_QUORUM=0x00000004, */
5187 /* IDL: CLUS_CHAR_BROADCAST_DELETE=0x00000020, */
5188 /* IDL: CLUS_CHAR_SINGLE_CLUSTER_INSTANCE=0x00000040, */
5189 /* IDL: CLUS_CHAR_SINGLE_GROUP_INSTANCE=0x00000080, */
5190 /* IDL: CLUS_CHAR_COEXIST_IN_SHARED_VOLUME_GROUP=0x00000100, */
5191 /* IDL: CLUS_CHAR_RESERVED1=0x00000200, */
5192 /* IDL: CLUS_CHAR_MONITOR_DETACH=0x00000400, */
5193 /* IDL: CLUS_CHAR_RESERVED2=0x00000800, */
5194 /* IDL: CLUS_CHAR_RESERVED3=0x00001000, */
5195 /* IDL: CLUS_CHAR_RESERVED4=0x00002000, */
5199 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_
)
5201 uint32_t parameter
=0;
5205 offset
= dissect_ndr_uint1632(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_index
, ¶meter
);
5214 /* IDL: CLUS_FLAG_CORE=0x00000001, */
5218 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_
)
5220 uint32_t parameter
=0;
5224 offset
= dissect_ndr_uint1632(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_index
, ¶meter
);
5233 /* IDL: MaintenanceModeTypeDisableIsAliveCheck=1, */
5234 /* IDL: MaintenanceModeTypeOfflineResource=2, */
5235 /* IDL: MaintenanceModeTypeUnclusterResource=3, */
5239 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_
)
5241 uint32_t parameter
=0;
5245 offset
= dissect_ndr_uint1632(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_index
, ¶meter
);
5254 /* IDL: CLUSTER_CHANGE_NODE_STATE=0x00000001, */
5255 /* IDL: CLUSTER_CHANGE_NODE_DELETED=0x00000002, */
5256 /* IDL: CLUSTER_CHANGE_NODE_ADDED=0x00000004, */
5257 /* IDL: CLUSTER_CHANGE_NODE_PROPERTY=0x00000008, */
5258 /* IDL: CLUSTER_CHANGE_REGISTRY_NAME=0x00000010, */
5259 /* IDL: CLUSTER_CHANGE_REGISTRY_ATTRIBUTES=0x00000020, */
5260 /* IDL: CLUSTER_CHANGE_REGISTRY_VALUE=0x00000040, */
5261 /* IDL: CLUSTER_CHANGE_REGISTRY_SUBTREE=0x00000080, */
5262 /* IDL: CLUSTER_CHANGE_RESOURCE_STATE=0x00000100, */
5263 /* IDL: CLUSTER_CHANGE_RESOURCE_DELETED=0x00000200, */
5264 /* IDL: CLUSTER_CHANGE_RESOURCE_ADDED=0x00000400, */
5265 /* IDL: CLUSTER_CHANGE_RESOURCE_PROPERTY=0x00000800, */
5266 /* IDL: CLUSTER_CHANGE_GROUP_STATE=0x00001000, */
5267 /* IDL: CLUSTER_CHANGE_GROUP_DELETED=0x00002000, */
5268 /* IDL: CLUSTER_CHANGE_GROUP_ADDED=0x00004000, */
5269 /* IDL: CLUSTER_CHANGE_GROUP_PROPERTY=0x00008000, */
5270 /* IDL: CLUSTER_CHANGE_RESOURCE_TYPE_DELETED=0x00010000, */
5271 /* IDL: CLUSTER_CHANGE_RESOURCE_TYPE_ADDED=0x00020000, */
5272 /* IDL: CLUSTER_CHANGE_RESOURCE_TYPE_PROPERTY=0x00040000, */
5273 /* IDL: CLUSTER_CHANGE_CLUSTER_RECONNECT=0x00080000, */
5274 /* IDL: CLUSTER_CHANGE_NETWORK_STATE=0x00100000, */
5275 /* IDL: CLUSTER_CHANGE_NETWORK_DELETED=0x00200000, */
5276 /* IDL: CLUSTER_CHANGE_NETWORK_ADDED=0x00400000, */
5277 /* IDL: CLUSTER_CHANGE_NETWORK_PROPERTY=0x00800000, */
5278 /* IDL: CLUSTER_CHANGE_NETINTERFACE_STATE=0x01000000, */
5279 /* IDL: CLUSTER_CHANGE_NETINTERFACE_DELETED=0x02000000, */
5280 /* IDL: CLUSTER_CHANGE_NETINTERFACE_ADDED=0x04000000, */
5281 /* IDL: CLUSTER_CHANGE_NETINTERFACE_PROPERTY=0x08000000, */
5282 /* IDL: CLUSTER_CHANGE_QUORUM_STATE=0x10000000, */
5283 /* IDL: CLUSTER_CHANGE_CLUSTER_STATE=0x20000000, */
5284 /* IDL: CLUSTER_CHANGE_CLUSTER_PROPERTY=0x40000000, */
5285 /* IDL: CLUSTER_CHANGE_HANDLE_CLOSE=0x80000000, */
5289 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_
)
5291 uint32_t parameter
=0;
5295 offset
= dissect_ndr_uint1632(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_index
, ¶meter
);
5304 /* IDL: CLUSREG_SET_VALUE=1, */
5305 /* IDL: CLUSREG_CREATE_KEY=2, */
5306 /* IDL: CLUSREG_DELETE_KEY=3, */
5307 /* IDL: CLUSREG_DELETE_VALUE=4, */
5308 /* IDL: CLUSREG_VALUE_DELETED=6, */
5309 /* IDL: CLUSREG_READ_KEY=7, */
5310 /* IDL: CLUSREG_READ_VALUE=8, */
5311 /* IDL: CLUSREG_READ_ERROR=9, */
5315 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_
)
5317 uint32_t parameter
=0;
5321 offset
= dissect_ndr_uint1632(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_index
, ¶meter
);
5330 /* IDL: CLUSTER_QUORUM_MAINTAINED=0, */
5331 /* IDL: CLUSTER_QUORUM_LOST=1, */
5335 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_
)
5337 uint32_t parameter
=0;
5341 offset
= dissect_ndr_uint1632(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_index
, ¶meter
);
5350 /* IDL: CLUSTER_OBJECT_TYPE_CLUSTER=0x00000001, */
5351 /* IDL: CLUSTER_OBJECT_TYPE_GROUP=0x00000002, */
5352 /* IDL: CLUSTER_OBJECT_TYPE_RESOURCE=0x00000003, */
5353 /* IDL: CLUSTER_OBJECT_TYPE_RESOURCE_TYPE=0x00000004, */
5354 /* IDL: CLUSTER_OBJECT_TYPE_NETWORK_INTERFACE=0x00000005, */
5355 /* IDL: CLUSTER_OBJECT_TYPE_NETWORK=0x00000006, */
5356 /* IDL: CLUSTER_OBJECT_TYPE_NODE=0x00000007, */
5357 /* IDL: CLUSTER_OBJECT_TYPE_REGISTRY=0x00000008, */
5358 /* IDL: CLUSTER_OBJECT_TYPE_QUORUM=0x00000009, */
5359 /* IDL: CLUSTER_OBJECT_TYPE_SHARED_VOLUME=0x0000000a, */
5363 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_
)
5365 uint32_t parameter
=0;
5369 offset
= dissect_ndr_uint1632(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_index
, ¶meter
);
5378 /* IDL: CLUSTER_CHANGE_CLUSTER_RECONNECT_V2=0x00000001, */
5379 /* IDL: CLUSTER_CHANGE_CLUSTER_STATE_V2=0x00000002, */
5380 /* IDL: CLUSTER_CHANGE_CLUSTER_GROUP_ADDED_V2=0x00000004, */
5381 /* IDL: CLUSTER_CHANGE_CLUSTER_HANDLE_CLOSE_V2=0x00000008, */
5382 /* IDL: CLUSTER_CHANGE_CLUSTER_NETWORK_ADDED_V2=0x00000010, */
5383 /* IDL: CLUSTER_CHANGE_CLUSTER_NODE_ADDED_V2=0x00000020, */
5384 /* IDL: CLUSTER_CHANGE_CLUSTER_RESOURCE_TYPE_ADDED_V2=0x00000040, */
5385 /* IDL: CLUSTER_CHANGE_CLUSTER_COMMON_PROPERTY_V2=0x00000080, */
5386 /* IDL: CLUSTER_CHANGE_CLUSTER_PRIVATE_PROPERTY_V2=0x00000100, */
5387 /* IDL: CLUSTER_CHANGE_CLUSTER_LOST_NOTIFICATIONS_V2=0x00000200, */
5388 /* IDL: CLUSTER_CHANGE_CLUSTER_RENAME_V2=0x00000400, */
5392 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_
)
5394 uint32_t parameter
=0;
5398 offset
= dissect_ndr_uint1632(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_index
, ¶meter
);
5407 /* IDL: CLUSTER_CHANGE_GROUP_DELETED_V2=0x00000001, */
5408 /* IDL: CLUSTER_CHANGE_GROUP_COMMON_PROPERTY_V2=0x00000002, */
5409 /* IDL: CLUSTER_CHANGE_GROUP_PRIVATE_PROPERTY_V2=0x00000004, */
5410 /* IDL: CLUSTER_CHANGE_GROUP_STATE_V2=0x00000008, */
5411 /* IDL: CLUSTER_CHANGE_GROUP_OWNER_NODE_V2=0x00000010, */
5412 /* IDL: CLUSTER_CHANGE_GROUP_PREFERRED_OWNERS_V2=0x00000020, */
5413 /* IDL: CLUSTER_CHANGE_GROUP_RESOURCE_ADDED_V2=0x00000040, */
5414 /* IDL: CLUSTER_CHANGE_GROUP_RESOURCE_GAINED_V2=0x00000080, */
5415 /* IDL: CLUSTER_CHANGE_GROUP_RESOURCE_LOST_V2=0x00000100, */
5416 /* IDL: CLUSTER_CHANGE_GROUP_HANDLE_CLOSE_V2=0x00000200, */
5420 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_
)
5422 uint32_t parameter
=0;
5426 offset
= dissect_ndr_uint1632(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_index
, ¶meter
);
5435 /* IDL: CLUSTER_CHANGE_RESOURCE_COMMON_PROPERTY_V2=0x00000001, */
5436 /* IDL: CLUSTER_CHANGE_RESOURCE_PRIVATE_PROPERTY_V2=0x00000002, */
5437 /* IDL: CLUSTER_CHANGE_RESOURCE_STATE_V2=0x00000004, */
5438 /* IDL: CLUSTER_CHANGE_RESOURCE_OWNER_GROUP_V2=0x00000008, */
5439 /* IDL: CLUSTER_CHANGE_RESOURCE_DEPENDENCIES_V2=0x00000010, */
5440 /* IDL: CLUSTER_CHANGE_RESOURCE_DEPENDENTS_V2=0x00000020, */
5441 /* IDL: CLUSTER_CHANGE_RESOURCE_POSSIBLE_OWNERS_V2=0x00000040, */
5442 /* IDL: CLUSTER_CHANGE_RESOURCE_DELETED_V2=0x00000080, */
5443 /* IDL: CLUSTER_CHANGE_RESOURCE_DLL_UPGRADED_V2=0x00000100, */
5444 /* IDL: CLUSTER_CHANGE_RESOURCE_HANDLE_CLOSE_V2=0x00000200, */
5448 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_
)
5450 uint32_t parameter
=0;
5454 offset
= dissect_ndr_uint1632(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_index
, ¶meter
);
5463 /* IDL: CLUSTER_CHANGE_RESOURCE_TYPE_DELETED_V2=0x00000001, */
5464 /* IDL: CLUSTER_CHANGE_RESOURCE_TYPE_COMMON_PROPERTY_V2=0x00000002, */
5465 /* IDL: CLUSTER_CHANGE_RESOURCE_TYPE_PRIVATE_PROPERTY_V2=0x00000004, */
5466 /* IDL: CLUSTER_CHANGE_RESOURCE_TYPE_POSSIBLE_OWNERS_V2=0x00000008, */
5467 /* IDL: CLUSTER_CHANGE_RESOURCE_TYPE_DLL_UPGRADED_V2=0x00000010, */
5471 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_
)
5473 uint32_t parameter
=0;
5477 offset
= dissect_ndr_uint1632(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_index
, ¶meter
);
5486 /* IDL: CLUSTER_CHANGE_NETINTERFACE_DELETED_V2=0x00000001, */
5487 /* IDL: CLUSTER_CHANGE_NETINTERFACE_COMMON_PROPERTY_V2=0x00000002, */
5488 /* IDL: CLUSTER_CHANGE_NETINTERFACE_PRIVATE_PROPERTY_V2=0x00000004, */
5489 /* IDL: CLUSTER_CHANGE_NETINTERFACE_STATE_V2=0x00000008, */
5490 /* IDL: CLUSTER_CHANGE_NETINTERFACE_HANDLE_CLOSE_V2=0x00000010, */
5494 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_
)
5496 uint32_t parameter
=0;
5500 offset
= dissect_ndr_uint1632(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_index
, ¶meter
);
5509 /* IDL: CLUSTER_CHANGE_NETWORK_DELETED_V2=0x00000001, */
5510 /* IDL: CLUSTER_CHANGE_NETWORK_COMMON_PROPERTY_V2=0x00000002, */
5511 /* IDL: CLUSTER_CHANGE_NETWORK_PRIVATE_PROPERTY_V2=0x00000004, */
5512 /* IDL: CLUSTER_CHANGE_NETWORK_STATE_V2=0x00000008, */
5513 /* IDL: CLUSTER_CHANGE_NETWORK_HANDLE_CLOSE_V2=0x00000010, */
5517 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_
)
5519 uint32_t parameter
=0;
5523 offset
= dissect_ndr_uint1632(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_index
, ¶meter
);
5532 /* IDL: CLUSTER_CHANGE_NODE_NETINTERFACE_ADDED_V2=0x00000001, */
5533 /* IDL: CLUSTER_CHANGE_NODE_DELETED_V2=0x00000002, */
5534 /* IDL: CLUSTER_CHANGE_NODE_COMMON_PROPERTY_V2=0x00000004, */
5535 /* IDL: CLUSTER_CHANGE_NODE_PRIVATE_PROPERTY_V2=0x00000008, */
5536 /* IDL: CLUSTER_CHANGE_NODE_STATE_V2=0x00000010, */
5537 /* IDL: CLUSTER_CHANGE_NODE_GROUP_GAINED_V2=0x00000020, */
5538 /* IDL: CLUSTER_CHANGE_NODE_GROUP_LOST_V2=0x00000040, */
5539 /* IDL: CLUSTER_CHANGE_NODE_HANDLE_CLOSE_V2=0x00000080, */
5543 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_
)
5545 uint32_t parameter
=0;
5549 offset
= dissect_ndr_uint1632(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_index
, ¶meter
);
5558 /* IDL: CLUSTER_CHANGE_REGISTRY_ATTRIBUTES_V2=0x00000001, */
5559 /* IDL: CLUSTER_CHANGE_REGISTRY_NAME_V2=0x00000002, */
5560 /* IDL: CLUSTER_CHANGE_REGISTRY_SUBTREE_V2=0x00000004, */
5561 /* IDL: CLUSTER_CHANGE_REGISTRY_VALUE_V2=0x00000008, */
5562 /* IDL: CLUSTER_CHANGE_REGISTRY_HANDLE_CLOSE_V2=0x00000010, */
5566 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_
)
5568 uint32_t parameter
=0;
5572 offset
= dissect_ndr_uint1632(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_index
, ¶meter
);
5581 /* IDL: CLUSTER_CHANGE_QUORUM_STATE_V2=0x00000001, */
5585 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_
)
5587 uint32_t parameter
=0;
5591 offset
= dissect_ndr_uint1632(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_index
, ¶meter
);
5600 /* IDL: CLUSTER_CHANGE_SHARED_VOLUME_STATE_V2=0x00000001, */
5604 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_
)
5606 uint32_t parameter
=0;
5610 offset
= dissect_ndr_uint1632(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_index
, ¶meter
);
5618 clusapi_dissect_element_OpenCluster_Status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5620 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OpenCluster_Status_
, NDR_POINTER_REF
, "Pointer to Status (WERROR)",hf_clusapi_clusapi_OpenCluster_Status
);
5626 clusapi_dissect_element_OpenCluster_Status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5628 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OpenCluster_Status
, 0);
5634 clusapi_dissect_element_OpenCluster_Cluster(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5636 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OpenCluster_Cluster_
, NDR_POINTER_REF
, "Pointer to Cluster (policy_handle)",hf_clusapi_clusapi_OpenCluster_Cluster
);
5642 clusapi_dissect_element_OpenCluster_Cluster_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5644 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OpenCluster_Cluster
, 0);
5649 /* IDL: void clusapi_OpenCluster( */
5650 /* IDL: [out] [ref] WERROR *Status, */
5651 /* IDL: [out] [ref] policy_handle *Cluster */
5655 clusapi_dissect_OpenCluster_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5657 di
->dcerpc_procedure_name
="OpenCluster";
5658 offset
= clusapi_dissect_element_OpenCluster_Status(tvb
, offset
, pinfo
, tree
, di
, drep
);
5659 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
5661 offset
= clusapi_dissect_element_OpenCluster_Cluster(tvb
, offset
, pinfo
, tree
, di
, drep
);
5662 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
5668 clusapi_dissect_OpenCluster_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5670 di
->dcerpc_procedure_name
="OpenCluster";
5675 clusapi_dissect_element_CloseCluster_Cluster(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5677 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CloseCluster_Cluster_
, NDR_POINTER_REF
, "Pointer to Cluster (policy_handle)",hf_clusapi_clusapi_CloseCluster_Cluster
);
5683 clusapi_dissect_element_CloseCluster_Cluster_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5685 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CloseCluster_Cluster
, 0);
5690 /* IDL: WERROR clusapi_CloseCluster( */
5691 /* IDL: [in] [out] [ref] policy_handle *Cluster */
5695 clusapi_dissect_CloseCluster_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5699 di
->dcerpc_procedure_name
="CloseCluster";
5700 offset
= clusapi_dissect_element_CloseCluster_Cluster(tvb
, offset
, pinfo
, tree
, di
, drep
);
5701 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
5703 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
5706 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
5712 clusapi_dissect_CloseCluster_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5714 di
->dcerpc_procedure_name
="CloseCluster";
5715 offset
= clusapi_dissect_element_CloseCluster_Cluster(tvb
, offset
, pinfo
, tree
, di
, drep
);
5716 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
5721 clusapi_dissect_element_SetClusterName_NewClusterName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5723 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_SetClusterName_NewClusterName_
, NDR_POINTER_REF
, "Pointer to NewClusterName (uint16)",hf_clusapi_clusapi_SetClusterName_NewClusterName
);
5729 clusapi_dissect_element_SetClusterName_NewClusterName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5733 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_SetClusterName_NewClusterName
, false, &data
);
5734 proto_item_append_text(tree
, ": %s", data
);
5740 clusapi_dissect_element_SetClusterName_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5742 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_SetClusterName_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_SetClusterName_rpc_status
);
5748 clusapi_dissect_element_SetClusterName_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5750 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_SetClusterName_rpc_status
, 0);
5755 /* IDL: WERROR clusapi_SetClusterName( */
5756 /* IDL: [charset(UTF16)] [in] [ref] uint16 *NewClusterName, */
5757 /* IDL: [out] [ref] WERROR *rpc_status */
5761 clusapi_dissect_SetClusterName_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5765 di
->dcerpc_procedure_name
="SetClusterName";
5766 offset
= clusapi_dissect_element_SetClusterName_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
5767 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
5769 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
5772 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
5778 clusapi_dissect_SetClusterName_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5780 di
->dcerpc_procedure_name
="SetClusterName";
5781 offset
= clusapi_dissect_element_SetClusterName_NewClusterName(tvb
, offset
, pinfo
, tree
, di
, drep
);
5782 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
5787 clusapi_dissect_element_GetClusterName_ClusterName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5789 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetClusterName_ClusterName_
, NDR_POINTER_REF
, "Pointer to ClusterName (uint16)",hf_clusapi_clusapi_GetClusterName_ClusterName
);
5795 clusapi_dissect_element_GetClusterName_ClusterName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5797 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetClusterName_ClusterName__
, NDR_POINTER_UNIQUE
, "Pointer to ClusterName (uint16)",hf_clusapi_clusapi_GetClusterName_ClusterName
);
5803 clusapi_dissect_element_GetClusterName_ClusterName__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5807 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_GetClusterName_ClusterName
, false, &data
);
5808 proto_item_append_text(tree
, ": %s", data
);
5814 clusapi_dissect_element_GetClusterName_NodeName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5816 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetClusterName_NodeName_
, NDR_POINTER_REF
, "Pointer to NodeName (uint16)",hf_clusapi_clusapi_GetClusterName_NodeName
);
5822 clusapi_dissect_element_GetClusterName_NodeName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5824 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetClusterName_NodeName__
, NDR_POINTER_UNIQUE
, "Pointer to NodeName (uint16)",hf_clusapi_clusapi_GetClusterName_NodeName
);
5830 clusapi_dissect_element_GetClusterName_NodeName__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5834 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_GetClusterName_NodeName
, false, &data
);
5835 proto_item_append_text(tree
, ": %s", data
);
5840 /* IDL: WERROR clusapi_GetClusterName( */
5841 /* IDL: [charset(UTF16)] [out] [ref] uint16 **ClusterName, */
5842 /* IDL: [charset(UTF16)] [out] [ref] uint16 **NodeName */
5846 clusapi_dissect_GetClusterName_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5850 di
->dcerpc_procedure_name
="GetClusterName";
5851 offset
= clusapi_dissect_element_GetClusterName_ClusterName(tvb
, offset
, pinfo
, tree
, di
, drep
);
5852 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
5854 offset
= clusapi_dissect_element_GetClusterName_NodeName(tvb
, offset
, pinfo
, tree
, di
, drep
);
5855 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
5857 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
5860 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
5866 clusapi_dissect_GetClusterName_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5868 di
->dcerpc_procedure_name
="GetClusterName";
5873 clusapi_dissect_element_GetClusterVersion_lpwMajorVersion(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5875 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetClusterVersion_lpwMajorVersion_
, NDR_POINTER_REF
, "Pointer to LpwMajorVersion (uint16)",hf_clusapi_clusapi_GetClusterVersion_lpwMajorVersion
);
5881 clusapi_dissect_element_GetClusterVersion_lpwMajorVersion_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5883 offset
= PIDL_dissect_uint16(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GetClusterVersion_lpwMajorVersion
, 0);
5889 clusapi_dissect_element_GetClusterVersion_lpwMinorVersion(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5891 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetClusterVersion_lpwMinorVersion_
, NDR_POINTER_REF
, "Pointer to LpwMinorVersion (uint16)",hf_clusapi_clusapi_GetClusterVersion_lpwMinorVersion
);
5897 clusapi_dissect_element_GetClusterVersion_lpwMinorVersion_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5899 offset
= PIDL_dissect_uint16(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GetClusterVersion_lpwMinorVersion
, 0);
5905 clusapi_dissect_element_GetClusterVersion_lpwBuildNumber(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5907 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetClusterVersion_lpwBuildNumber_
, NDR_POINTER_REF
, "Pointer to LpwBuildNumber (uint16)",hf_clusapi_clusapi_GetClusterVersion_lpwBuildNumber
);
5913 clusapi_dissect_element_GetClusterVersion_lpwBuildNumber_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5915 offset
= PIDL_dissect_uint16(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GetClusterVersion_lpwBuildNumber
, 0);
5921 clusapi_dissect_element_GetClusterVersion_lpszVendorId(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5923 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetClusterVersion_lpszVendorId_
, NDR_POINTER_REF
, "Pointer to LpszVendorId (uint16)",hf_clusapi_clusapi_GetClusterVersion_lpszVendorId
);
5929 clusapi_dissect_element_GetClusterVersion_lpszVendorId_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5931 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetClusterVersion_lpszVendorId__
, NDR_POINTER_UNIQUE
, "Pointer to LpszVendorId (uint16)",hf_clusapi_clusapi_GetClusterVersion_lpszVendorId
);
5937 clusapi_dissect_element_GetClusterVersion_lpszVendorId__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5941 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_GetClusterVersion_lpszVendorId
, false, &data
);
5942 proto_item_append_text(tree
, ": %s", data
);
5948 clusapi_dissect_element_GetClusterVersion_lpszCSDVersion(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5950 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetClusterVersion_lpszCSDVersion_
, NDR_POINTER_REF
, "Pointer to LpszCSDVersion (uint16)",hf_clusapi_clusapi_GetClusterVersion_lpszCSDVersion
);
5956 clusapi_dissect_element_GetClusterVersion_lpszCSDVersion_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5958 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetClusterVersion_lpszCSDVersion__
, NDR_POINTER_UNIQUE
, "Pointer to LpszCSDVersion (uint16)",hf_clusapi_clusapi_GetClusterVersion_lpszCSDVersion
);
5964 clusapi_dissect_element_GetClusterVersion_lpszCSDVersion__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5968 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_GetClusterVersion_lpszCSDVersion
, false, &data
);
5969 proto_item_append_text(tree
, ": %s", data
);
5974 /* IDL: WERROR clusapi_GetClusterVersion( */
5975 /* IDL: [out] [ref] uint16 *lpwMajorVersion, */
5976 /* IDL: [out] [ref] uint16 *lpwMinorVersion, */
5977 /* IDL: [out] [ref] uint16 *lpwBuildNumber, */
5978 /* IDL: [charset(UTF16)] [out] [ref] uint16 **lpszVendorId, */
5979 /* IDL: [charset(UTF16)] [out] [ref] uint16 **lpszCSDVersion */
5983 clusapi_dissect_GetClusterVersion_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5987 di
->dcerpc_procedure_name
="GetClusterVersion";
5988 offset
= clusapi_dissect_element_GetClusterVersion_lpwMajorVersion(tvb
, offset
, pinfo
, tree
, di
, drep
);
5989 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
5991 offset
= clusapi_dissect_element_GetClusterVersion_lpwMinorVersion(tvb
, offset
, pinfo
, tree
, di
, drep
);
5992 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
5994 offset
= clusapi_dissect_element_GetClusterVersion_lpwBuildNumber(tvb
, offset
, pinfo
, tree
, di
, drep
);
5995 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
5997 offset
= clusapi_dissect_element_GetClusterVersion_lpszVendorId(tvb
, offset
, pinfo
, tree
, di
, drep
);
5998 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
6000 offset
= clusapi_dissect_element_GetClusterVersion_lpszCSDVersion(tvb
, offset
, pinfo
, tree
, di
, drep
);
6001 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
6003 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
6006 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
6012 clusapi_dissect_GetClusterVersion_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6014 di
->dcerpc_procedure_name
="GetClusterVersion";
6019 clusapi_dissect_element_GetQuorumResource_lpszResourceName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6021 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetQuorumResource_lpszResourceName_
, NDR_POINTER_REF
, "Pointer to LpszResourceName (uint16)",hf_clusapi_clusapi_GetQuorumResource_lpszResourceName
);
6027 clusapi_dissect_element_GetQuorumResource_lpszResourceName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6029 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetQuorumResource_lpszResourceName__
, NDR_POINTER_UNIQUE
, "Pointer to LpszResourceName (uint16)",hf_clusapi_clusapi_GetQuorumResource_lpszResourceName
);
6035 clusapi_dissect_element_GetQuorumResource_lpszResourceName__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6039 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_GetQuorumResource_lpszResourceName
, false, &data
);
6040 proto_item_append_text(tree
, ": %s", data
);
6046 clusapi_dissect_element_GetQuorumResource_lpszDeviceName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6048 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetQuorumResource_lpszDeviceName_
, NDR_POINTER_REF
, "Pointer to LpszDeviceName (uint16)",hf_clusapi_clusapi_GetQuorumResource_lpszDeviceName
);
6054 clusapi_dissect_element_GetQuorumResource_lpszDeviceName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6056 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetQuorumResource_lpszDeviceName__
, NDR_POINTER_UNIQUE
, "Pointer to LpszDeviceName (uint16)",hf_clusapi_clusapi_GetQuorumResource_lpszDeviceName
);
6062 clusapi_dissect_element_GetQuorumResource_lpszDeviceName__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6066 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_GetQuorumResource_lpszDeviceName
, false, &data
);
6067 proto_item_append_text(tree
, ": %s", data
);
6073 clusapi_dissect_element_GetQuorumResource_pdwMaxQuorumLogSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6075 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetQuorumResource_pdwMaxQuorumLogSize_
, NDR_POINTER_REF
, "Pointer to PdwMaxQuorumLogSize (uint32)",hf_clusapi_clusapi_GetQuorumResource_pdwMaxQuorumLogSize
);
6081 clusapi_dissect_element_GetQuorumResource_pdwMaxQuorumLogSize_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6083 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GetQuorumResource_pdwMaxQuorumLogSize
, 0);
6089 clusapi_dissect_element_GetQuorumResource_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6091 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetQuorumResource_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_GetQuorumResource_rpc_status
);
6097 clusapi_dissect_element_GetQuorumResource_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6099 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GetQuorumResource_rpc_status
, 0);
6104 /* IDL: WERROR clusapi_GetQuorumResource( */
6105 /* IDL: [charset(UTF16)] [out] [ref] uint16 **lpszResourceName, */
6106 /* IDL: [charset(UTF16)] [out] [ref] uint16 **lpszDeviceName, */
6107 /* IDL: [out] [ref] uint32 *pdwMaxQuorumLogSize, */
6108 /* IDL: [out] [ref] WERROR *rpc_status */
6112 clusapi_dissect_GetQuorumResource_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6116 di
->dcerpc_procedure_name
="GetQuorumResource";
6117 offset
= clusapi_dissect_element_GetQuorumResource_lpszResourceName(tvb
, offset
, pinfo
, tree
, di
, drep
);
6118 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
6120 offset
= clusapi_dissect_element_GetQuorumResource_lpszDeviceName(tvb
, offset
, pinfo
, tree
, di
, drep
);
6121 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
6123 offset
= clusapi_dissect_element_GetQuorumResource_pdwMaxQuorumLogSize(tvb
, offset
, pinfo
, tree
, di
, drep
);
6124 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
6126 offset
= clusapi_dissect_element_GetQuorumResource_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
6127 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
6129 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
6132 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
6138 clusapi_dissect_GetQuorumResource_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6140 di
->dcerpc_procedure_name
="GetQuorumResource";
6145 clusapi_dissect_element_SetQuorumResource_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6147 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_SetQuorumResource_hResource
, 0);
6153 clusapi_dissect_element_SetQuorumResource_lpszDeviceName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6155 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_SetQuorumResource_lpszDeviceName_
, NDR_POINTER_REF
, "Pointer to LpszDeviceName (uint16)",hf_clusapi_clusapi_SetQuorumResource_lpszDeviceName
);
6161 clusapi_dissect_element_SetQuorumResource_lpszDeviceName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6165 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_SetQuorumResource_lpszDeviceName
, false, &data
);
6166 proto_item_append_text(tree
, ": %s", data
);
6172 clusapi_dissect_element_SetQuorumResource_dwMaxQuorumLogSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6174 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_SetQuorumResource_dwMaxQuorumLogSize
, 0);
6180 clusapi_dissect_element_SetQuorumResource_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6182 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_SetQuorumResource_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_SetQuorumResource_rpc_status
);
6188 clusapi_dissect_element_SetQuorumResource_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6190 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_SetQuorumResource_rpc_status
, 0);
6195 /* IDL: WERROR clusapi_SetQuorumResource( */
6196 /* IDL: [in] policy_handle hResource, */
6197 /* IDL: [charset(UTF16)] [in] [ref] uint16 *lpszDeviceName, */
6198 /* IDL: [in] uint32 dwMaxQuorumLogSize, */
6199 /* IDL: [out] [ref] WERROR *rpc_status */
6203 clusapi_dissect_SetQuorumResource_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6207 di
->dcerpc_procedure_name
="SetQuorumResource";
6208 offset
= clusapi_dissect_element_SetQuorumResource_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
6209 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
6211 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
6214 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
6220 clusapi_dissect_SetQuorumResource_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6222 di
->dcerpc_procedure_name
="SetQuorumResource";
6223 offset
= clusapi_dissect_element_SetQuorumResource_hResource(tvb
, offset
, pinfo
, tree
, di
, drep
);
6224 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
6225 offset
= clusapi_dissect_element_SetQuorumResource_lpszDeviceName(tvb
, offset
, pinfo
, tree
, di
, drep
);
6226 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
6227 offset
= clusapi_dissect_element_SetQuorumResource_dwMaxQuorumLogSize(tvb
, offset
, pinfo
, tree
, di
, drep
);
6228 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
6233 clusapi_dissect_element_CreateEnum_dwType(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6235 offset
= clusapi_dissect_bitmap_ClusterEnumType(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateEnum_dwType
, 0);
6241 clusapi_dissect_element_CreateEnum_ReturnEnum(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6243 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateEnum_ReturnEnum_
, NDR_POINTER_REF
, "Pointer to ReturnEnum (ENUM_LIST)",hf_clusapi_clusapi_CreateEnum_ReturnEnum
);
6249 clusapi_dissect_element_CreateEnum_ReturnEnum_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6251 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateEnum_ReturnEnum__
, NDR_POINTER_UNIQUE
, "Pointer to ReturnEnum (ENUM_LIST)",hf_clusapi_clusapi_CreateEnum_ReturnEnum
);
6257 clusapi_dissect_element_CreateEnum_ReturnEnum__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6259 offset
= clusapi_dissect_struct_ENUM_LIST(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_clusapi_clusapi_CreateEnum_ReturnEnum
,0);
6265 clusapi_dissect_element_CreateEnum_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6267 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateEnum_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_CreateEnum_rpc_status
);
6273 clusapi_dissect_element_CreateEnum_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6275 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateEnum_rpc_status
, 0);
6280 /* IDL: WERROR clusapi_CreateEnum( */
6281 /* IDL: [in] ClusterEnumType dwType, */
6282 /* IDL: [out] [ref] ENUM_LIST **ReturnEnum, */
6283 /* IDL: [out] [ref] WERROR *rpc_status */
6287 clusapi_dissect_CreateEnum_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6291 di
->dcerpc_procedure_name
="CreateEnum";
6292 offset
= clusapi_dissect_element_CreateEnum_ReturnEnum(tvb
, offset
, pinfo
, tree
, di
, drep
);
6293 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
6295 offset
= clusapi_dissect_element_CreateEnum_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
6296 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
6298 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
6301 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
6307 clusapi_dissect_CreateEnum_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6309 di
->dcerpc_procedure_name
="CreateEnum";
6310 offset
= clusapi_dissect_element_CreateEnum_dwType(tvb
, offset
, pinfo
, tree
, di
, drep
);
6311 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
6316 clusapi_dissect_element_OpenResource_lpszResourceName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6318 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OpenResource_lpszResourceName_
, NDR_POINTER_REF
, "Pointer to LpszResourceName (uint16)",hf_clusapi_clusapi_OpenResource_lpszResourceName
);
6324 clusapi_dissect_element_OpenResource_lpszResourceName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6328 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_OpenResource_lpszResourceName
, false, &data
);
6329 proto_item_append_text(tree
, ": %s", data
);
6335 clusapi_dissect_element_OpenResource_Status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6337 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OpenResource_Status_
, NDR_POINTER_REF
, "Pointer to Status (WERROR)",hf_clusapi_clusapi_OpenResource_Status
);
6343 clusapi_dissect_element_OpenResource_Status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6345 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OpenResource_Status
, 0);
6351 clusapi_dissect_element_OpenResource_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6353 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OpenResource_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_OpenResource_rpc_status
);
6359 clusapi_dissect_element_OpenResource_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6361 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OpenResource_rpc_status
, 0);
6367 clusapi_dissect_element_OpenResource_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6369 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OpenResource_hResource_
, NDR_POINTER_REF
, "Pointer to HResource (policy_handle)",hf_clusapi_clusapi_OpenResource_hResource
);
6375 clusapi_dissect_element_OpenResource_hResource_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6377 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OpenResource_hResource
, 0);
6382 /* IDL: void clusapi_OpenResource( */
6383 /* IDL: [charset(UTF16)] [in] [ref] uint16 *lpszResourceName, */
6384 /* IDL: [out] [ref] WERROR *Status, */
6385 /* IDL: [out] [ref] WERROR *rpc_status, */
6386 /* IDL: [out] [ref] policy_handle *hResource */
6390 clusapi_dissect_OpenResource_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6392 di
->dcerpc_procedure_name
="OpenResource";
6393 offset
= clusapi_dissect_element_OpenResource_Status(tvb
, offset
, pinfo
, tree
, di
, drep
);
6394 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
6396 offset
= clusapi_dissect_element_OpenResource_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
6397 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
6399 offset
= clusapi_dissect_element_OpenResource_hResource(tvb
, offset
, pinfo
, tree
, di
, drep
);
6400 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
6406 clusapi_dissect_OpenResource_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6408 di
->dcerpc_procedure_name
="OpenResource";
6409 offset
= clusapi_dissect_element_OpenResource_lpszResourceName(tvb
, offset
, pinfo
, tree
, di
, drep
);
6410 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
6415 clusapi_dissect_element_CreateResource_hGroup(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6417 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateResource_hGroup
, 0);
6423 clusapi_dissect_element_CreateResource_lpszResourceName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6425 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateResource_lpszResourceName_
, NDR_POINTER_REF
, "Pointer to LpszResourceName (uint16)",hf_clusapi_clusapi_CreateResource_lpszResourceName
);
6431 clusapi_dissect_element_CreateResource_lpszResourceName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6435 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_CreateResource_lpszResourceName
, false, &data
);
6436 proto_item_append_text(tree
, ": %s", data
);
6442 clusapi_dissect_element_CreateResource_lpszResourceType(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6444 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateResource_lpszResourceType_
, NDR_POINTER_REF
, "Pointer to LpszResourceType (uint16)",hf_clusapi_clusapi_CreateResource_lpszResourceType
);
6450 clusapi_dissect_element_CreateResource_lpszResourceType_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6454 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_CreateResource_lpszResourceType
, false, &data
);
6455 proto_item_append_text(tree
, ": %s", data
);
6461 clusapi_dissect_element_CreateResource_dwFlags(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6463 offset
= clusapi_dissect_enum_CreateResourceFlags(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateResource_dwFlags
, 0);
6469 clusapi_dissect_element_CreateResource_Status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6471 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateResource_Status_
, NDR_POINTER_REF
, "Pointer to Status (WERROR)",hf_clusapi_clusapi_CreateResource_Status
);
6477 clusapi_dissect_element_CreateResource_Status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6479 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateResource_Status
, 0);
6485 clusapi_dissect_element_CreateResource_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6487 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateResource_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_CreateResource_rpc_status
);
6493 clusapi_dissect_element_CreateResource_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6495 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateResource_rpc_status
, 0);
6501 clusapi_dissect_element_CreateResource_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6503 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateResource_hResource_
, NDR_POINTER_REF
, "Pointer to HResource (policy_handle)",hf_clusapi_clusapi_CreateResource_hResource
);
6509 clusapi_dissect_element_CreateResource_hResource_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6511 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateResource_hResource
, 0);
6516 /* IDL: void clusapi_CreateResource( */
6517 /* IDL: [in] policy_handle hGroup, */
6518 /* IDL: [charset(UTF16)] [in] [ref] uint16 *lpszResourceName, */
6519 /* IDL: [charset(UTF16)] [in] [ref] uint16 *lpszResourceType, */
6520 /* IDL: [in] clusapi_CreateResourceFlags dwFlags, */
6521 /* IDL: [out] [ref] WERROR *Status, */
6522 /* IDL: [out] [ref] WERROR *rpc_status, */
6523 /* IDL: [out] [ref] policy_handle *hResource */
6527 clusapi_dissect_CreateResource_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6529 di
->dcerpc_procedure_name
="CreateResource";
6530 offset
= clusapi_dissect_element_CreateResource_Status(tvb
, offset
, pinfo
, tree
, di
, drep
);
6531 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
6533 offset
= clusapi_dissect_element_CreateResource_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
6534 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
6536 offset
= clusapi_dissect_element_CreateResource_hResource(tvb
, offset
, pinfo
, tree
, di
, drep
);
6537 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
6543 clusapi_dissect_CreateResource_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6545 di
->dcerpc_procedure_name
="CreateResource";
6546 offset
= clusapi_dissect_element_CreateResource_hGroup(tvb
, offset
, pinfo
, tree
, di
, drep
);
6547 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
6548 offset
= clusapi_dissect_element_CreateResource_lpszResourceName(tvb
, offset
, pinfo
, tree
, di
, drep
);
6549 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
6550 offset
= clusapi_dissect_element_CreateResource_lpszResourceType(tvb
, offset
, pinfo
, tree
, di
, drep
);
6551 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
6552 offset
= clusapi_dissect_element_CreateResource_dwFlags(tvb
, offset
, pinfo
, tree
, di
, drep
);
6553 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
6558 clusapi_dissect_element_DeleteResource_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6560 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_DeleteResource_hResource
, 0);
6566 clusapi_dissect_element_DeleteResource_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6568 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_DeleteResource_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_DeleteResource_rpc_status
);
6574 clusapi_dissect_element_DeleteResource_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6576 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_DeleteResource_rpc_status
, 0);
6581 /* IDL: WERROR clusapi_DeleteResource( */
6582 /* IDL: [in] policy_handle hResource, */
6583 /* IDL: [out] [ref] WERROR *rpc_status */
6587 clusapi_dissect_DeleteResource_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6591 di
->dcerpc_procedure_name
="DeleteResource";
6592 offset
= clusapi_dissect_element_DeleteResource_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
6593 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
6595 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
6598 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
6604 clusapi_dissect_DeleteResource_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6606 di
->dcerpc_procedure_name
="DeleteResource";
6607 offset
= clusapi_dissect_element_DeleteResource_hResource(tvb
, offset
, pinfo
, tree
, di
, drep
);
6608 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
6613 clusapi_dissect_element_CloseResource_Resource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6615 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CloseResource_Resource_
, NDR_POINTER_REF
, "Pointer to Resource (policy_handle)",hf_clusapi_clusapi_CloseResource_Resource
);
6621 clusapi_dissect_element_CloseResource_Resource_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6623 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CloseResource_Resource
, 0);
6628 /* IDL: WERROR clusapi_CloseResource( */
6629 /* IDL: [in] [out] [ref] policy_handle *Resource */
6633 clusapi_dissect_CloseResource_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6637 di
->dcerpc_procedure_name
="CloseResource";
6638 offset
= clusapi_dissect_element_CloseResource_Resource(tvb
, offset
, pinfo
, tree
, di
, drep
);
6639 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
6641 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
6644 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
6650 clusapi_dissect_CloseResource_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6652 di
->dcerpc_procedure_name
="CloseResource";
6653 offset
= clusapi_dissect_element_CloseResource_Resource(tvb
, offset
, pinfo
, tree
, di
, drep
);
6654 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
6659 clusapi_dissect_element_GetResourceState_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6661 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GetResourceState_hResource
, 0);
6667 clusapi_dissect_element_GetResourceState_State(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6669 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetResourceState_State_
, NDR_POINTER_REF
, "Pointer to State (clusapi_ClusterResourceState)",hf_clusapi_clusapi_GetResourceState_State
);
6675 clusapi_dissect_element_GetResourceState_State_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6677 offset
= clusapi_dissect_enum_ClusterResourceState(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GetResourceState_State
, 0);
6683 clusapi_dissect_element_GetResourceState_NodeName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6685 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetResourceState_NodeName_
, NDR_POINTER_REF
, "Pointer to NodeName (uint16)",hf_clusapi_clusapi_GetResourceState_NodeName
);
6691 clusapi_dissect_element_GetResourceState_NodeName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6693 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetResourceState_NodeName__
, NDR_POINTER_UNIQUE
, "Pointer to NodeName (uint16)",hf_clusapi_clusapi_GetResourceState_NodeName
);
6699 clusapi_dissect_element_GetResourceState_NodeName__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6703 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_GetResourceState_NodeName
, false, &data
);
6704 proto_item_append_text(tree
, ": %s", data
);
6710 clusapi_dissect_element_GetResourceState_GroupName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6712 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetResourceState_GroupName_
, NDR_POINTER_REF
, "Pointer to GroupName (uint16)",hf_clusapi_clusapi_GetResourceState_GroupName
);
6718 clusapi_dissect_element_GetResourceState_GroupName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6720 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetResourceState_GroupName__
, NDR_POINTER_UNIQUE
, "Pointer to GroupName (uint16)",hf_clusapi_clusapi_GetResourceState_GroupName
);
6726 clusapi_dissect_element_GetResourceState_GroupName__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6730 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_GetResourceState_GroupName
, false, &data
);
6731 proto_item_append_text(tree
, ": %s", data
);
6737 clusapi_dissect_element_GetResourceState_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6739 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetResourceState_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_GetResourceState_rpc_status
);
6745 clusapi_dissect_element_GetResourceState_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6747 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GetResourceState_rpc_status
, 0);
6752 /* IDL: WERROR clusapi_GetResourceState( */
6753 /* IDL: [in] policy_handle hResource, */
6754 /* IDL: [out] [ref] clusapi_ClusterResourceState *State, */
6755 /* IDL: [charset(UTF16)] [out] [ref] uint16 **NodeName, */
6756 /* IDL: [charset(UTF16)] [out] [ref] uint16 **GroupName, */
6757 /* IDL: [out] [ref] WERROR *rpc_status */
6761 clusapi_dissect_GetResourceState_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6765 di
->dcerpc_procedure_name
="GetResourceState";
6766 offset
= clusapi_dissect_element_GetResourceState_State(tvb
, offset
, pinfo
, tree
, di
, drep
);
6767 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
6769 offset
= clusapi_dissect_element_GetResourceState_NodeName(tvb
, offset
, pinfo
, tree
, di
, drep
);
6770 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
6772 offset
= clusapi_dissect_element_GetResourceState_GroupName(tvb
, offset
, pinfo
, tree
, di
, drep
);
6773 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
6775 offset
= clusapi_dissect_element_GetResourceState_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
6776 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
6778 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
6781 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
6787 clusapi_dissect_GetResourceState_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6789 di
->dcerpc_procedure_name
="GetResourceState";
6790 offset
= clusapi_dissect_element_GetResourceState_hResource(tvb
, offset
, pinfo
, tree
, di
, drep
);
6791 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
6796 clusapi_dissect_element_SetResourceName_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6798 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_SetResourceName_hResource
, 0);
6804 clusapi_dissect_element_SetResourceName_lpszResourceName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6806 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_SetResourceName_lpszResourceName_
, NDR_POINTER_REF
, "Pointer to LpszResourceName (uint16)",hf_clusapi_clusapi_SetResourceName_lpszResourceName
);
6812 clusapi_dissect_element_SetResourceName_lpszResourceName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6816 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_SetResourceName_lpszResourceName
, false, &data
);
6817 proto_item_append_text(tree
, ": %s", data
);
6823 clusapi_dissect_element_SetResourceName_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6825 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_SetResourceName_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_SetResourceName_rpc_status
);
6831 clusapi_dissect_element_SetResourceName_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6833 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_SetResourceName_rpc_status
, 0);
6838 /* IDL: WERROR clusapi_SetResourceName( */
6839 /* IDL: [in] policy_handle hResource, */
6840 /* IDL: [charset(UTF16)] [in] [ref] uint16 *lpszResourceName, */
6841 /* IDL: [out] [ref] WERROR *rpc_status */
6845 clusapi_dissect_SetResourceName_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6849 di
->dcerpc_procedure_name
="SetResourceName";
6850 offset
= clusapi_dissect_element_SetResourceName_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
6851 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
6853 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
6856 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
6862 clusapi_dissect_SetResourceName_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6864 di
->dcerpc_procedure_name
="SetResourceName";
6865 offset
= clusapi_dissect_element_SetResourceName_hResource(tvb
, offset
, pinfo
, tree
, di
, drep
);
6866 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
6867 offset
= clusapi_dissect_element_SetResourceName_lpszResourceName(tvb
, offset
, pinfo
, tree
, di
, drep
);
6868 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
6873 clusapi_dissect_element_GetResourceId_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6875 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GetResourceId_hResource
, 0);
6881 clusapi_dissect_element_GetResourceId_pGuid(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6883 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetResourceId_pGuid_
, NDR_POINTER_REF
, "Pointer to PGuid (uint16)",hf_clusapi_clusapi_GetResourceId_pGuid
);
6889 clusapi_dissect_element_GetResourceId_pGuid_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6891 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetResourceId_pGuid__
, NDR_POINTER_UNIQUE
, "Pointer to PGuid (uint16)",hf_clusapi_clusapi_GetResourceId_pGuid
);
6897 clusapi_dissect_element_GetResourceId_pGuid__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6901 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_GetResourceId_pGuid
, false, &data
);
6902 proto_item_append_text(tree
, ": %s", data
);
6908 clusapi_dissect_element_GetResourceId_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6910 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetResourceId_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_GetResourceId_rpc_status
);
6916 clusapi_dissect_element_GetResourceId_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6918 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GetResourceId_rpc_status
, 0);
6923 /* IDL: WERROR clusapi_GetResourceId( */
6924 /* IDL: [in] policy_handle hResource, */
6925 /* IDL: [charset(UTF16)] [out] [ref] uint16 **pGuid, */
6926 /* IDL: [out] [ref] WERROR *rpc_status */
6930 clusapi_dissect_GetResourceId_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6934 di
->dcerpc_procedure_name
="GetResourceId";
6935 offset
= clusapi_dissect_element_GetResourceId_pGuid(tvb
, offset
, pinfo
, tree
, di
, drep
);
6936 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
6938 offset
= clusapi_dissect_element_GetResourceId_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
6939 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
6941 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
6944 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
6950 clusapi_dissect_GetResourceId_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6952 di
->dcerpc_procedure_name
="GetResourceId";
6953 offset
= clusapi_dissect_element_GetResourceId_hResource(tvb
, offset
, pinfo
, tree
, di
, drep
);
6954 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
6959 clusapi_dissect_element_GetResourceType_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6961 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GetResourceType_hResource
, 0);
6967 clusapi_dissect_element_GetResourceType_lpszResourceType(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6969 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetResourceType_lpszResourceType_
, NDR_POINTER_REF
, "Pointer to LpszResourceType (uint16)",hf_clusapi_clusapi_GetResourceType_lpszResourceType
);
6975 clusapi_dissect_element_GetResourceType_lpszResourceType_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6977 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetResourceType_lpszResourceType__
, NDR_POINTER_UNIQUE
, "Pointer to LpszResourceType (uint16)",hf_clusapi_clusapi_GetResourceType_lpszResourceType
);
6983 clusapi_dissect_element_GetResourceType_lpszResourceType__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6987 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_GetResourceType_lpszResourceType
, false, &data
);
6988 proto_item_append_text(tree
, ": %s", data
);
6994 clusapi_dissect_element_GetResourceType_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6996 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetResourceType_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_GetResourceType_rpc_status
);
7002 clusapi_dissect_element_GetResourceType_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7004 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GetResourceType_rpc_status
, 0);
7009 /* IDL: WERROR clusapi_GetResourceType( */
7010 /* IDL: [in] policy_handle hResource, */
7011 /* IDL: [charset(UTF16)] [out] [ref] uint16 **lpszResourceType, */
7012 /* IDL: [out] [ref] WERROR *rpc_status */
7016 clusapi_dissect_GetResourceType_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7020 di
->dcerpc_procedure_name
="GetResourceType";
7021 offset
= clusapi_dissect_element_GetResourceType_lpszResourceType(tvb
, offset
, pinfo
, tree
, di
, drep
);
7022 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
7024 offset
= clusapi_dissect_element_GetResourceType_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
7025 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
7027 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
7030 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
7036 clusapi_dissect_GetResourceType_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7038 di
->dcerpc_procedure_name
="GetResourceType";
7039 offset
= clusapi_dissect_element_GetResourceType_hResource(tvb
, offset
, pinfo
, tree
, di
, drep
);
7040 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
7045 clusapi_dissect_element_FailResource_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7047 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_FailResource_hResource
, 0);
7053 clusapi_dissect_element_FailResource_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7055 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_FailResource_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_FailResource_rpc_status
);
7061 clusapi_dissect_element_FailResource_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7063 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_FailResource_rpc_status
, 0);
7068 /* IDL: WERROR clusapi_FailResource( */
7069 /* IDL: [in] policy_handle hResource, */
7070 /* IDL: [out] [ref] WERROR *rpc_status */
7074 clusapi_dissect_FailResource_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7078 di
->dcerpc_procedure_name
="FailResource";
7079 offset
= clusapi_dissect_element_FailResource_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
7080 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
7082 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
7085 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
7091 clusapi_dissect_FailResource_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7093 di
->dcerpc_procedure_name
="FailResource";
7094 offset
= clusapi_dissect_element_FailResource_hResource(tvb
, offset
, pinfo
, tree
, di
, drep
);
7095 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
7100 clusapi_dissect_element_OnlineResource_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7102 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OnlineResource_hResource
, 0);
7108 clusapi_dissect_element_OnlineResource_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7110 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OnlineResource_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_OnlineResource_rpc_status
);
7116 clusapi_dissect_element_OnlineResource_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7118 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OnlineResource_rpc_status
, 0);
7123 /* IDL: WERROR clusapi_OnlineResource( */
7124 /* IDL: [in] policy_handle hResource, */
7125 /* IDL: [out] [ref] WERROR *rpc_status */
7129 clusapi_dissect_OnlineResource_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7133 di
->dcerpc_procedure_name
="OnlineResource";
7134 offset
= clusapi_dissect_element_OnlineResource_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
7135 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
7137 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
7140 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
7146 clusapi_dissect_OnlineResource_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7148 di
->dcerpc_procedure_name
="OnlineResource";
7149 offset
= clusapi_dissect_element_OnlineResource_hResource(tvb
, offset
, pinfo
, tree
, di
, drep
);
7150 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
7155 clusapi_dissect_element_OfflineResource_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7157 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OfflineResource_hResource
, 0);
7163 clusapi_dissect_element_OfflineResource_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7165 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OfflineResource_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_OfflineResource_rpc_status
);
7171 clusapi_dissect_element_OfflineResource_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7173 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OfflineResource_rpc_status
, 0);
7178 /* IDL: WERROR clusapi_OfflineResource( */
7179 /* IDL: [in] policy_handle hResource, */
7180 /* IDL: [out] [ref] WERROR *rpc_status */
7184 clusapi_dissect_OfflineResource_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7188 di
->dcerpc_procedure_name
="OfflineResource";
7189 offset
= clusapi_dissect_element_OfflineResource_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
7190 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
7192 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
7195 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
7201 clusapi_dissect_OfflineResource_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7203 di
->dcerpc_procedure_name
="OfflineResource";
7204 offset
= clusapi_dissect_element_OfflineResource_hResource(tvb
, offset
, pinfo
, tree
, di
, drep
);
7205 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
7210 clusapi_dissect_element_AddResourceDependency_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7212 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddResourceDependency_hResource
, 0);
7218 clusapi_dissect_element_AddResourceDependency_hDependsOn(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7220 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddResourceDependency_hDependsOn
, 0);
7226 clusapi_dissect_element_AddResourceDependency_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7228 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_AddResourceDependency_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_AddResourceDependency_rpc_status
);
7234 clusapi_dissect_element_AddResourceDependency_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7236 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddResourceDependency_rpc_status
, 0);
7241 /* IDL: WERROR clusapi_AddResourceDependency( */
7242 /* IDL: [in] policy_handle hResource, */
7243 /* IDL: [in] policy_handle hDependsOn, */
7244 /* IDL: [out] [ref] WERROR *rpc_status */
7248 clusapi_dissect_AddResourceDependency_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7252 di
->dcerpc_procedure_name
="AddResourceDependency";
7253 offset
= clusapi_dissect_element_AddResourceDependency_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
7254 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
7256 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
7259 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
7265 clusapi_dissect_AddResourceDependency_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7267 di
->dcerpc_procedure_name
="AddResourceDependency";
7268 offset
= clusapi_dissect_element_AddResourceDependency_hResource(tvb
, offset
, pinfo
, tree
, di
, drep
);
7269 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
7270 offset
= clusapi_dissect_element_AddResourceDependency_hDependsOn(tvb
, offset
, pinfo
, tree
, di
, drep
);
7271 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
7276 clusapi_dissect_element_RemoveResourceDependency_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7278 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_RemoveResourceDependency_hResource
, 0);
7284 clusapi_dissect_element_RemoveResourceDependency_hDependsOn(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7286 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_RemoveResourceDependency_hDependsOn
, 0);
7292 clusapi_dissect_element_RemoveResourceDependency_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7294 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_RemoveResourceDependency_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_RemoveResourceDependency_rpc_status
);
7300 clusapi_dissect_element_RemoveResourceDependency_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7302 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_RemoveResourceDependency_rpc_status
, 0);
7307 /* IDL: WERROR clusapi_RemoveResourceDependency( */
7308 /* IDL: [in] policy_handle hResource, */
7309 /* IDL: [in] policy_handle hDependsOn, */
7310 /* IDL: [out] [ref] WERROR *rpc_status */
7314 clusapi_dissect_RemoveResourceDependency_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7318 di
->dcerpc_procedure_name
="RemoveResourceDependency";
7319 offset
= clusapi_dissect_element_RemoveResourceDependency_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
7320 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
7322 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
7325 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
7331 clusapi_dissect_RemoveResourceDependency_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7333 di
->dcerpc_procedure_name
="RemoveResourceDependency";
7334 offset
= clusapi_dissect_element_RemoveResourceDependency_hResource(tvb
, offset
, pinfo
, tree
, di
, drep
);
7335 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
7336 offset
= clusapi_dissect_element_RemoveResourceDependency_hDependsOn(tvb
, offset
, pinfo
, tree
, di
, drep
);
7337 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
7342 clusapi_dissect_element_CanResourceBeDependent_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7344 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CanResourceBeDependent_hResource
, 0);
7350 clusapi_dissect_element_CanResourceBeDependent_hResourceDependent(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7352 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CanResourceBeDependent_hResourceDependent
, 0);
7358 clusapi_dissect_element_CanResourceBeDependent_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7360 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CanResourceBeDependent_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_CanResourceBeDependent_rpc_status
);
7366 clusapi_dissect_element_CanResourceBeDependent_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7368 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CanResourceBeDependent_rpc_status
, 0);
7373 /* IDL: WERROR clusapi_CanResourceBeDependent( */
7374 /* IDL: [in] policy_handle hResource, */
7375 /* IDL: [in] policy_handle hResourceDependent, */
7376 /* IDL: [out] [ref] WERROR *rpc_status */
7380 clusapi_dissect_CanResourceBeDependent_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7384 di
->dcerpc_procedure_name
="CanResourceBeDependent";
7385 offset
= clusapi_dissect_element_CanResourceBeDependent_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
7386 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
7388 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
7391 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
7397 clusapi_dissect_CanResourceBeDependent_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7399 di
->dcerpc_procedure_name
="CanResourceBeDependent";
7400 offset
= clusapi_dissect_element_CanResourceBeDependent_hResource(tvb
, offset
, pinfo
, tree
, di
, drep
);
7401 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
7402 offset
= clusapi_dissect_element_CanResourceBeDependent_hResourceDependent(tvb
, offset
, pinfo
, tree
, di
, drep
);
7403 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
7408 clusapi_dissect_element_CreateResEnum_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7410 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateResEnum_hResource
, 0);
7416 clusapi_dissect_element_CreateResEnum_dwType(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7418 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateResEnum_dwType
, 0);
7424 clusapi_dissect_element_CreateResEnum_ReturnEnum(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7426 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateResEnum_ReturnEnum_
, NDR_POINTER_REF
, "Pointer to ReturnEnum (ENUM_LIST)",hf_clusapi_clusapi_CreateResEnum_ReturnEnum
);
7432 clusapi_dissect_element_CreateResEnum_ReturnEnum_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7434 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateResEnum_ReturnEnum__
, NDR_POINTER_UNIQUE
, "Pointer to ReturnEnum (ENUM_LIST)",hf_clusapi_clusapi_CreateResEnum_ReturnEnum
);
7440 clusapi_dissect_element_CreateResEnum_ReturnEnum__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7442 offset
= clusapi_dissect_struct_ENUM_LIST(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_clusapi_clusapi_CreateResEnum_ReturnEnum
,0);
7448 clusapi_dissect_element_CreateResEnum_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7450 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateResEnum_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_CreateResEnum_rpc_status
);
7456 clusapi_dissect_element_CreateResEnum_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7458 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateResEnum_rpc_status
, 0);
7463 /* IDL: WERROR clusapi_CreateResEnum( */
7464 /* IDL: [in] policy_handle hResource, */
7465 /* IDL: [in] uint32 dwType, */
7466 /* IDL: [out] [ref] ENUM_LIST **ReturnEnum, */
7467 /* IDL: [out] [ref] WERROR *rpc_status */
7471 clusapi_dissect_CreateResEnum_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7475 di
->dcerpc_procedure_name
="CreateResEnum";
7476 offset
= clusapi_dissect_element_CreateResEnum_ReturnEnum(tvb
, offset
, pinfo
, tree
, di
, drep
);
7477 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
7479 offset
= clusapi_dissect_element_CreateResEnum_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
7480 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
7482 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
7485 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
7491 clusapi_dissect_CreateResEnum_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7493 di
->dcerpc_procedure_name
="CreateResEnum";
7494 offset
= clusapi_dissect_element_CreateResEnum_hResource(tvb
, offset
, pinfo
, tree
, di
, drep
);
7495 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
7496 offset
= clusapi_dissect_element_CreateResEnum_dwType(tvb
, offset
, pinfo
, tree
, di
, drep
);
7497 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
7502 clusapi_dissect_element_AddResourceNode_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7504 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddResourceNode_hResource
, 0);
7510 clusapi_dissect_element_AddResourceNode_hNode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7512 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddResourceNode_hNode
, 0);
7518 clusapi_dissect_element_AddResourceNode_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7520 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_AddResourceNode_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_AddResourceNode_rpc_status
);
7526 clusapi_dissect_element_AddResourceNode_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7528 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddResourceNode_rpc_status
, 0);
7533 /* IDL: WERROR clusapi_AddResourceNode( */
7534 /* IDL: [in] policy_handle hResource, */
7535 /* IDL: [in] policy_handle hNode, */
7536 /* IDL: [out] [ref] WERROR *rpc_status */
7540 clusapi_dissect_AddResourceNode_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7544 di
->dcerpc_procedure_name
="AddResourceNode";
7545 offset
= clusapi_dissect_element_AddResourceNode_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
7546 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
7548 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
7551 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
7557 clusapi_dissect_AddResourceNode_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7559 di
->dcerpc_procedure_name
="AddResourceNode";
7560 offset
= clusapi_dissect_element_AddResourceNode_hResource(tvb
, offset
, pinfo
, tree
, di
, drep
);
7561 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
7562 offset
= clusapi_dissect_element_AddResourceNode_hNode(tvb
, offset
, pinfo
, tree
, di
, drep
);
7563 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
7568 clusapi_dissect_element_RemoveResourceNode_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7570 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_RemoveResourceNode_hResource
, 0);
7576 clusapi_dissect_element_RemoveResourceNode_hNode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7578 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_RemoveResourceNode_hNode
, 0);
7584 clusapi_dissect_element_RemoveResourceNode_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7586 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_RemoveResourceNode_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_RemoveResourceNode_rpc_status
);
7592 clusapi_dissect_element_RemoveResourceNode_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7594 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_RemoveResourceNode_rpc_status
, 0);
7599 /* IDL: WERROR clusapi_RemoveResourceNode( */
7600 /* IDL: [in] policy_handle hResource, */
7601 /* IDL: [in] policy_handle hNode, */
7602 /* IDL: [out] [ref] WERROR *rpc_status */
7606 clusapi_dissect_RemoveResourceNode_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7610 di
->dcerpc_procedure_name
="RemoveResourceNode";
7611 offset
= clusapi_dissect_element_RemoveResourceNode_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
7612 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
7614 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
7617 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
7623 clusapi_dissect_RemoveResourceNode_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7625 di
->dcerpc_procedure_name
="RemoveResourceNode";
7626 offset
= clusapi_dissect_element_RemoveResourceNode_hResource(tvb
, offset
, pinfo
, tree
, di
, drep
);
7627 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
7628 offset
= clusapi_dissect_element_RemoveResourceNode_hNode(tvb
, offset
, pinfo
, tree
, di
, drep
);
7629 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
7634 clusapi_dissect_element_ChangeResourceGroup_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7636 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ChangeResourceGroup_hResource
, 0);
7642 clusapi_dissect_element_ChangeResourceGroup_hGroup(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7644 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ChangeResourceGroup_hGroup
, 0);
7650 clusapi_dissect_element_ChangeResourceGroup_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7652 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_ChangeResourceGroup_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_ChangeResourceGroup_rpc_status
);
7658 clusapi_dissect_element_ChangeResourceGroup_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7660 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ChangeResourceGroup_rpc_status
, 0);
7665 /* IDL: WERROR clusapi_ChangeResourceGroup( */
7666 /* IDL: [in] policy_handle hResource, */
7667 /* IDL: [in] policy_handle hGroup, */
7668 /* IDL: [out] [ref] WERROR *rpc_status */
7672 clusapi_dissect_ChangeResourceGroup_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7676 di
->dcerpc_procedure_name
="ChangeResourceGroup";
7677 offset
= clusapi_dissect_element_ChangeResourceGroup_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
7678 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
7680 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
7683 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
7689 clusapi_dissect_ChangeResourceGroup_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7691 di
->dcerpc_procedure_name
="ChangeResourceGroup";
7692 offset
= clusapi_dissect_element_ChangeResourceGroup_hResource(tvb
, offset
, pinfo
, tree
, di
, drep
);
7693 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
7694 offset
= clusapi_dissect_element_ChangeResourceGroup_hGroup(tvb
, offset
, pinfo
, tree
, di
, drep
);
7695 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
7700 clusapi_dissect_element_CreateResourceType_lpszTypeName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7702 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateResourceType_lpszTypeName_
, NDR_POINTER_REF
, "Pointer to LpszTypeName (uint16)",hf_clusapi_clusapi_CreateResourceType_lpszTypeName
);
7708 clusapi_dissect_element_CreateResourceType_lpszTypeName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7712 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_CreateResourceType_lpszTypeName
, false, &data
);
7713 proto_item_append_text(tree
, ": %s", data
);
7719 clusapi_dissect_element_CreateResourceType_lpszDisplayName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7721 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateResourceType_lpszDisplayName_
, NDR_POINTER_REF
, "Pointer to LpszDisplayName (uint16)",hf_clusapi_clusapi_CreateResourceType_lpszDisplayName
);
7727 clusapi_dissect_element_CreateResourceType_lpszDisplayName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7731 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_CreateResourceType_lpszDisplayName
, false, &data
);
7732 proto_item_append_text(tree
, ": %s", data
);
7738 clusapi_dissect_element_CreateResourceType_lpszDllName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7740 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateResourceType_lpszDllName_
, NDR_POINTER_REF
, "Pointer to LpszDllName (uint16)",hf_clusapi_clusapi_CreateResourceType_lpszDllName
);
7746 clusapi_dissect_element_CreateResourceType_lpszDllName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7750 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_CreateResourceType_lpszDllName
, false, &data
);
7751 proto_item_append_text(tree
, ": %s", data
);
7757 clusapi_dissect_element_CreateResourceType_dwLooksAlive(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7759 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateResourceType_dwLooksAlive
, 0);
7765 clusapi_dissect_element_CreateResourceType_dwIsAlive(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7767 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateResourceType_dwIsAlive
, 0);
7773 clusapi_dissect_element_CreateResourceType_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7775 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateResourceType_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_CreateResourceType_rpc_status
);
7781 clusapi_dissect_element_CreateResourceType_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7783 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateResourceType_rpc_status
, 0);
7788 /* IDL: WERROR clusapi_CreateResourceType( */
7789 /* IDL: [charset(UTF16)] [in] [ref] uint16 *lpszTypeName, */
7790 /* IDL: [charset(UTF16)] [in] [ref] uint16 *lpszDisplayName, */
7791 /* IDL: [charset(UTF16)] [in] [ref] uint16 *lpszDllName, */
7792 /* IDL: [in] uint32 dwLooksAlive, */
7793 /* IDL: [in] uint32 dwIsAlive, */
7794 /* IDL: [out] [ref] WERROR *rpc_status */
7798 clusapi_dissect_CreateResourceType_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7802 di
->dcerpc_procedure_name
="CreateResourceType";
7803 offset
= clusapi_dissect_element_CreateResourceType_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
7804 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
7806 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
7809 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
7815 clusapi_dissect_CreateResourceType_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7817 di
->dcerpc_procedure_name
="CreateResourceType";
7818 offset
= clusapi_dissect_element_CreateResourceType_lpszTypeName(tvb
, offset
, pinfo
, tree
, di
, drep
);
7819 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
7820 offset
= clusapi_dissect_element_CreateResourceType_lpszDisplayName(tvb
, offset
, pinfo
, tree
, di
, drep
);
7821 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
7822 offset
= clusapi_dissect_element_CreateResourceType_lpszDllName(tvb
, offset
, pinfo
, tree
, di
, drep
);
7823 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
7824 offset
= clusapi_dissect_element_CreateResourceType_dwLooksAlive(tvb
, offset
, pinfo
, tree
, di
, drep
);
7825 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
7826 offset
= clusapi_dissect_element_CreateResourceType_dwIsAlive(tvb
, offset
, pinfo
, tree
, di
, drep
);
7827 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
7832 clusapi_dissect_element_DeleteResourceType_lpszTypeName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7834 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_DeleteResourceType_lpszTypeName_
, NDR_POINTER_REF
, "Pointer to LpszTypeName (uint16)",hf_clusapi_clusapi_DeleteResourceType_lpszTypeName
);
7840 clusapi_dissect_element_DeleteResourceType_lpszTypeName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7844 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_DeleteResourceType_lpszTypeName
, false, &data
);
7845 proto_item_append_text(tree
, ": %s", data
);
7851 clusapi_dissect_element_DeleteResourceType_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7853 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_DeleteResourceType_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_DeleteResourceType_rpc_status
);
7859 clusapi_dissect_element_DeleteResourceType_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7861 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_DeleteResourceType_rpc_status
, 0);
7866 /* IDL: WERROR clusapi_DeleteResourceType( */
7867 /* IDL: [charset(UTF16)] [in] [ref] uint16 *lpszTypeName, */
7868 /* IDL: [out] [ref] WERROR *rpc_status */
7872 clusapi_dissect_DeleteResourceType_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7876 di
->dcerpc_procedure_name
="DeleteResourceType";
7877 offset
= clusapi_dissect_element_DeleteResourceType_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
7878 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
7880 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
7883 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
7889 clusapi_dissect_DeleteResourceType_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7891 di
->dcerpc_procedure_name
="DeleteResourceType";
7892 offset
= clusapi_dissect_element_DeleteResourceType_lpszTypeName(tvb
, offset
, pinfo
, tree
, di
, drep
);
7893 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
7898 clusapi_dissect_element_GetRootKey_samDesired(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7900 offset
= winreg_dissect_bitmap_AccessMask(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GetRootKey_samDesired
, 0);
7906 clusapi_dissect_element_GetRootKey_Status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7908 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetRootKey_Status_
, NDR_POINTER_REF
, "Pointer to Status (WERROR)",hf_clusapi_clusapi_GetRootKey_Status
);
7914 clusapi_dissect_element_GetRootKey_Status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7916 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GetRootKey_Status
, 0);
7922 clusapi_dissect_element_GetRootKey_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7924 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetRootKey_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_GetRootKey_rpc_status
);
7930 clusapi_dissect_element_GetRootKey_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7932 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GetRootKey_rpc_status
, 0);
7938 clusapi_dissect_element_GetRootKey_phKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7940 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetRootKey_phKey_
, NDR_POINTER_REF
, "Pointer to PhKey (policy_handle)",hf_clusapi_clusapi_GetRootKey_phKey
);
7946 clusapi_dissect_element_GetRootKey_phKey_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7948 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GetRootKey_phKey
, 0);
7953 /* IDL: void clusapi_GetRootKey( */
7954 /* IDL: [in] winreg_AccessMask samDesired, */
7955 /* IDL: [out] [ref] WERROR *Status, */
7956 /* IDL: [out] [ref] WERROR *rpc_status, */
7957 /* IDL: [out] [ref] policy_handle *phKey */
7961 clusapi_dissect_GetRootKey_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7963 di
->dcerpc_procedure_name
="GetRootKey";
7964 offset
= clusapi_dissect_element_GetRootKey_Status(tvb
, offset
, pinfo
, tree
, di
, drep
);
7965 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
7967 offset
= clusapi_dissect_element_GetRootKey_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
7968 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
7970 offset
= clusapi_dissect_element_GetRootKey_phKey(tvb
, offset
, pinfo
, tree
, di
, drep
);
7971 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
7977 clusapi_dissect_GetRootKey_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7979 di
->dcerpc_procedure_name
="GetRootKey";
7980 offset
= clusapi_dissect_element_GetRootKey_samDesired(tvb
, offset
, pinfo
, tree
, di
, drep
);
7981 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
7986 clusapi_dissect_element_CreateKey_hKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7988 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateKey_hKey
, 0);
7994 clusapi_dissect_element_CreateKey_lpSubKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7996 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateKey_lpSubKey_
, NDR_POINTER_REF
, "Pointer to LpSubKey (uint16)",hf_clusapi_clusapi_CreateKey_lpSubKey
);
8002 clusapi_dissect_element_CreateKey_lpSubKey_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8006 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_CreateKey_lpSubKey
, false, &data
);
8007 proto_item_append_text(tree
, ": %s", data
);
8013 clusapi_dissect_element_CreateKey_dwOptions(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8015 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateKey_dwOptions
, 0);
8021 clusapi_dissect_element_CreateKey_samDesired(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8023 offset
= winreg_dissect_bitmap_AccessMask(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateKey_samDesired
, 0);
8029 clusapi_dissect_element_CreateKey_lpSecurityAttributes(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8031 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateKey_lpSecurityAttributes_
, NDR_POINTER_UNIQUE
, "Pointer to LpSecurityAttributes (RPC_SECURITY_ATTRIBUTES)",hf_clusapi_clusapi_CreateKey_lpSecurityAttributes
);
8037 clusapi_dissect_element_CreateKey_lpSecurityAttributes_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8039 offset
= clusapi_dissect_struct_RPC_SECURITY_ATTRIBUTES(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_clusapi_clusapi_CreateKey_lpSecurityAttributes
,0);
8045 clusapi_dissect_element_CreateKey_lpdwDisposition(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8047 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateKey_lpdwDisposition_
, NDR_POINTER_REF
, "Pointer to LpdwDisposition (uint32)",hf_clusapi_clusapi_CreateKey_lpdwDisposition
);
8053 clusapi_dissect_element_CreateKey_lpdwDisposition_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8055 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateKey_lpdwDisposition
, 0);
8061 clusapi_dissect_element_CreateKey_Status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8063 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateKey_Status_
, NDR_POINTER_REF
, "Pointer to Status (WERROR)",hf_clusapi_clusapi_CreateKey_Status
);
8069 clusapi_dissect_element_CreateKey_Status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8071 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateKey_Status
, 0);
8077 clusapi_dissect_element_CreateKey_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8079 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateKey_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_CreateKey_rpc_status
);
8085 clusapi_dissect_element_CreateKey_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8087 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateKey_rpc_status
, 0);
8093 clusapi_dissect_element_CreateKey_phKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8095 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateKey_phKey_
, NDR_POINTER_REF
, "Pointer to PhKey (policy_handle)",hf_clusapi_clusapi_CreateKey_phKey
);
8101 clusapi_dissect_element_CreateKey_phKey_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8103 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateKey_phKey
, 0);
8108 /* IDL: void clusapi_CreateKey( */
8109 /* IDL: [in] policy_handle hKey, */
8110 /* IDL: [charset(UTF16)] [in] [ref] uint16 *lpSubKey, */
8111 /* IDL: [in] uint32 dwOptions, */
8112 /* IDL: [in] winreg_AccessMask samDesired, */
8113 /* IDL: [in] [unique(1)] RPC_SECURITY_ATTRIBUTES *lpSecurityAttributes, */
8114 /* IDL: [out] [ref] uint32 *lpdwDisposition, */
8115 /* IDL: [out] [ref] WERROR *Status, */
8116 /* IDL: [out] [ref] WERROR *rpc_status, */
8117 /* IDL: [out] [ref] policy_handle *phKey */
8121 clusapi_dissect_CreateKey_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8123 di
->dcerpc_procedure_name
="CreateKey";
8124 offset
= clusapi_dissect_element_CreateKey_lpdwDisposition(tvb
, offset
, pinfo
, tree
, di
, drep
);
8125 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
8127 offset
= clusapi_dissect_element_CreateKey_Status(tvb
, offset
, pinfo
, tree
, di
, drep
);
8128 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
8130 offset
= clusapi_dissect_element_CreateKey_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
8131 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
8133 offset
= clusapi_dissect_element_CreateKey_phKey(tvb
, offset
, pinfo
, tree
, di
, drep
);
8134 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
8140 clusapi_dissect_CreateKey_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8142 di
->dcerpc_procedure_name
="CreateKey";
8143 offset
= clusapi_dissect_element_CreateKey_hKey(tvb
, offset
, pinfo
, tree
, di
, drep
);
8144 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
8145 offset
= clusapi_dissect_element_CreateKey_lpSubKey(tvb
, offset
, pinfo
, tree
, di
, drep
);
8146 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
8147 offset
= clusapi_dissect_element_CreateKey_dwOptions(tvb
, offset
, pinfo
, tree
, di
, drep
);
8148 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
8149 offset
= clusapi_dissect_element_CreateKey_samDesired(tvb
, offset
, pinfo
, tree
, di
, drep
);
8150 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
8151 offset
= clusapi_dissect_element_CreateKey_lpSecurityAttributes(tvb
, offset
, pinfo
, tree
, di
, drep
);
8152 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
8157 clusapi_dissect_element_OpenKey_hKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8159 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OpenKey_hKey
, 0);
8165 clusapi_dissect_element_OpenKey_lpSubKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8167 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OpenKey_lpSubKey_
, NDR_POINTER_REF
, "Pointer to LpSubKey (uint16)",hf_clusapi_clusapi_OpenKey_lpSubKey
);
8173 clusapi_dissect_element_OpenKey_lpSubKey_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8177 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_OpenKey_lpSubKey
, false, &data
);
8178 proto_item_append_text(tree
, ": %s", data
);
8184 clusapi_dissect_element_OpenKey_samDesired(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8186 offset
= winreg_dissect_bitmap_AccessMask(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OpenKey_samDesired
, 0);
8192 clusapi_dissect_element_OpenKey_Status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8194 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OpenKey_Status_
, NDR_POINTER_REF
, "Pointer to Status (WERROR)",hf_clusapi_clusapi_OpenKey_Status
);
8200 clusapi_dissect_element_OpenKey_Status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8202 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OpenKey_Status
, 0);
8208 clusapi_dissect_element_OpenKey_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8210 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OpenKey_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_OpenKey_rpc_status
);
8216 clusapi_dissect_element_OpenKey_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8218 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OpenKey_rpc_status
, 0);
8224 clusapi_dissect_element_OpenKey_phKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8226 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OpenKey_phKey_
, NDR_POINTER_REF
, "Pointer to PhKey (policy_handle)",hf_clusapi_clusapi_OpenKey_phKey
);
8232 clusapi_dissect_element_OpenKey_phKey_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8234 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OpenKey_phKey
, 0);
8239 /* IDL: void clusapi_OpenKey( */
8240 /* IDL: [in] policy_handle hKey, */
8241 /* IDL: [charset(UTF16)] [in] [ref] uint16 *lpSubKey, */
8242 /* IDL: [in] winreg_AccessMask samDesired, */
8243 /* IDL: [out] [ref] WERROR *Status, */
8244 /* IDL: [out] [ref] WERROR *rpc_status, */
8245 /* IDL: [out] [ref] policy_handle *phKey */
8249 clusapi_dissect_OpenKey_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8251 di
->dcerpc_procedure_name
="OpenKey";
8252 offset
= clusapi_dissect_element_OpenKey_Status(tvb
, offset
, pinfo
, tree
, di
, drep
);
8253 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
8255 offset
= clusapi_dissect_element_OpenKey_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
8256 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
8258 offset
= clusapi_dissect_element_OpenKey_phKey(tvb
, offset
, pinfo
, tree
, di
, drep
);
8259 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
8265 clusapi_dissect_OpenKey_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8267 di
->dcerpc_procedure_name
="OpenKey";
8268 offset
= clusapi_dissect_element_OpenKey_hKey(tvb
, offset
, pinfo
, tree
, di
, drep
);
8269 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
8270 offset
= clusapi_dissect_element_OpenKey_lpSubKey(tvb
, offset
, pinfo
, tree
, di
, drep
);
8271 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
8272 offset
= clusapi_dissect_element_OpenKey_samDesired(tvb
, offset
, pinfo
, tree
, di
, drep
);
8273 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
8278 clusapi_dissect_element_EnumKey_hKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8280 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_EnumKey_hKey
, 0);
8286 clusapi_dissect_element_EnumKey_dwIndex(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8288 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_EnumKey_dwIndex
, 0);
8294 clusapi_dissect_element_EnumKey_KeyName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8296 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_EnumKey_KeyName_
, NDR_POINTER_REF
, "Pointer to KeyName (uint16)",hf_clusapi_clusapi_EnumKey_KeyName
);
8302 clusapi_dissect_element_EnumKey_KeyName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8304 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_EnumKey_KeyName__
, NDR_POINTER_UNIQUE
, "Pointer to KeyName (uint16)",hf_clusapi_clusapi_EnumKey_KeyName
);
8310 clusapi_dissect_element_EnumKey_KeyName__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8314 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_EnumKey_KeyName
, false, &data
);
8315 proto_item_append_text(tree
, ": %s", data
);
8321 clusapi_dissect_element_EnumKey_lpftLastWriteTime(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8323 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_EnumKey_lpftLastWriteTime_
, NDR_POINTER_REF
, "Pointer to LpftLastWriteTime (NTTIME)",hf_clusapi_clusapi_EnumKey_lpftLastWriteTime
);
8329 clusapi_dissect_element_EnumKey_lpftLastWriteTime_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8331 offset
= dissect_ndr_nt_NTTIME(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_EnumKey_lpftLastWriteTime
);
8337 clusapi_dissect_element_EnumKey_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8339 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_EnumKey_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_EnumKey_rpc_status
);
8345 clusapi_dissect_element_EnumKey_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8347 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_EnumKey_rpc_status
, 0);
8352 /* IDL: WERROR clusapi_EnumKey( */
8353 /* IDL: [in] policy_handle hKey, */
8354 /* IDL: [in] uint32 dwIndex, */
8355 /* IDL: [charset(UTF16)] [out] [ref] uint16 **KeyName, */
8356 /* IDL: [out] [ref] NTTIME *lpftLastWriteTime, */
8357 /* IDL: [out] [ref] WERROR *rpc_status */
8361 clusapi_dissect_EnumKey_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8365 di
->dcerpc_procedure_name
="EnumKey";
8366 offset
= clusapi_dissect_element_EnumKey_KeyName(tvb
, offset
, pinfo
, tree
, di
, drep
);
8367 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
8369 offset
= clusapi_dissect_element_EnumKey_lpftLastWriteTime(tvb
, offset
, pinfo
, tree
, di
, drep
);
8370 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
8372 offset
= clusapi_dissect_element_EnumKey_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
8373 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
8375 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
8378 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
8384 clusapi_dissect_EnumKey_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8386 di
->dcerpc_procedure_name
="EnumKey";
8387 offset
= clusapi_dissect_element_EnumKey_hKey(tvb
, offset
, pinfo
, tree
, di
, drep
);
8388 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
8389 offset
= clusapi_dissect_element_EnumKey_dwIndex(tvb
, offset
, pinfo
, tree
, di
, drep
);
8390 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
8395 clusapi_dissect_element_SetValue_hKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8397 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_SetValue_hKey
, 0);
8403 clusapi_dissect_element_SetValue_lpValueName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8405 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_SetValue_lpValueName_
, NDR_POINTER_REF
, "Pointer to LpValueName (uint16)",hf_clusapi_clusapi_SetValue_lpValueName
);
8411 clusapi_dissect_element_SetValue_lpValueName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8415 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_SetValue_lpValueName
, false, &data
);
8416 proto_item_append_text(tree
, ": %s", data
);
8422 clusapi_dissect_element_SetValue_dwType(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8424 offset
= misc_dissect_enum_winreg_Type(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_SetValue_dwType
, 0);
8430 clusapi_dissect_element_SetValue_lpData(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8432 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_SetValue_lpData_
, NDR_POINTER_REF
, "Pointer to LpData (uint8)",hf_clusapi_clusapi_SetValue_lpData
);
8438 clusapi_dissect_element_SetValue_lpData_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8440 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_SetValue_lpData__
);
8446 clusapi_dissect_element_SetValue_lpData__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8448 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_SetValue_lpData
, 0);
8454 clusapi_dissect_element_SetValue_cbData(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8456 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_SetValue_cbData
, 0);
8462 clusapi_dissect_element_SetValue_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8464 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_SetValue_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_SetValue_rpc_status
);
8470 clusapi_dissect_element_SetValue_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8472 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_SetValue_rpc_status
, 0);
8477 /* IDL: WERROR clusapi_SetValue( */
8478 /* IDL: [in] policy_handle hKey, */
8479 /* IDL: [charset(UTF16)] [in] [ref] uint16 *lpValueName, */
8480 /* IDL: [in] winreg_Type dwType, */
8481 /* IDL: [in] [ref] [size_is(cbData)] uint8 *lpData, */
8482 /* IDL: [in] uint32 cbData, */
8483 /* IDL: [out] [ref] WERROR *rpc_status */
8487 clusapi_dissect_SetValue_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8491 di
->dcerpc_procedure_name
="SetValue";
8492 offset
= clusapi_dissect_element_SetValue_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
8493 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
8495 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
8498 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
8504 clusapi_dissect_SetValue_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8506 di
->dcerpc_procedure_name
="SetValue";
8507 offset
= clusapi_dissect_element_SetValue_hKey(tvb
, offset
, pinfo
, tree
, di
, drep
);
8508 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
8509 offset
= clusapi_dissect_element_SetValue_lpValueName(tvb
, offset
, pinfo
, tree
, di
, drep
);
8510 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
8511 offset
= clusapi_dissect_element_SetValue_dwType(tvb
, offset
, pinfo
, tree
, di
, drep
);
8512 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
8513 offset
= clusapi_dissect_element_SetValue_lpData(tvb
, offset
, pinfo
, tree
, di
, drep
);
8514 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
8515 offset
= clusapi_dissect_element_SetValue_cbData(tvb
, offset
, pinfo
, tree
, di
, drep
);
8516 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
8521 clusapi_dissect_element_DeleteValue_hKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8523 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_DeleteValue_hKey
, 0);
8529 clusapi_dissect_element_DeleteValue_lpValueName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8531 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_DeleteValue_lpValueName_
, NDR_POINTER_REF
, "Pointer to LpValueName (uint16)",hf_clusapi_clusapi_DeleteValue_lpValueName
);
8537 clusapi_dissect_element_DeleteValue_lpValueName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8541 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_DeleteValue_lpValueName
, false, &data
);
8542 proto_item_append_text(tree
, ": %s", data
);
8548 clusapi_dissect_element_DeleteValue_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8550 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_DeleteValue_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_DeleteValue_rpc_status
);
8556 clusapi_dissect_element_DeleteValue_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8558 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_DeleteValue_rpc_status
, 0);
8563 /* IDL: WERROR clusapi_DeleteValue( */
8564 /* IDL: [in] policy_handle hKey, */
8565 /* IDL: [charset(UTF16)] [in] [ref] uint16 *lpValueName, */
8566 /* IDL: [out] [ref] WERROR *rpc_status */
8570 clusapi_dissect_DeleteValue_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8574 di
->dcerpc_procedure_name
="DeleteValue";
8575 offset
= clusapi_dissect_element_DeleteValue_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
8576 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
8578 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
8581 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
8587 clusapi_dissect_DeleteValue_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8589 di
->dcerpc_procedure_name
="DeleteValue";
8590 offset
= clusapi_dissect_element_DeleteValue_hKey(tvb
, offset
, pinfo
, tree
, di
, drep
);
8591 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
8592 offset
= clusapi_dissect_element_DeleteValue_lpValueName(tvb
, offset
, pinfo
, tree
, di
, drep
);
8593 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
8598 clusapi_dissect_element_QueryValue_hKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8600 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_QueryValue_hKey
, 0);
8606 clusapi_dissect_element_QueryValue_lpValueName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8608 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_QueryValue_lpValueName_
, NDR_POINTER_REF
, "Pointer to LpValueName (uint16)",hf_clusapi_clusapi_QueryValue_lpValueName
);
8614 clusapi_dissect_element_QueryValue_lpValueName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8618 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_QueryValue_lpValueName
, false, &data
);
8619 proto_item_append_text(tree
, ": %s", data
);
8625 clusapi_dissect_element_QueryValue_lpValueType(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8627 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_QueryValue_lpValueType_
, NDR_POINTER_REF
, "Pointer to LpValueType (winreg_Type)",hf_clusapi_clusapi_QueryValue_lpValueType
);
8633 clusapi_dissect_element_QueryValue_lpValueType_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8635 offset
= misc_dissect_enum_winreg_Type(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_QueryValue_lpValueType
, 0);
8641 clusapi_dissect_element_QueryValue_lpData(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8643 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_QueryValue_lpData_
, NDR_POINTER_REF
, "Pointer to LpData (uint8)",hf_clusapi_clusapi_QueryValue_lpData
);
8649 clusapi_dissect_element_QueryValue_lpData_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8651 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_QueryValue_lpData__
);
8657 clusapi_dissect_element_QueryValue_lpData__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8659 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_QueryValue_lpData
, 0);
8665 clusapi_dissect_element_QueryValue_cbData(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8667 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_QueryValue_cbData
, 0);
8673 clusapi_dissect_element_QueryValue_lpcbRequired(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8675 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_QueryValue_lpcbRequired_
, NDR_POINTER_REF
, "Pointer to LpcbRequired (uint32)",hf_clusapi_clusapi_QueryValue_lpcbRequired
);
8681 clusapi_dissect_element_QueryValue_lpcbRequired_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8683 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_QueryValue_lpcbRequired
, 0);
8689 clusapi_dissect_element_QueryValue_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8691 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_QueryValue_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_QueryValue_rpc_status
);
8697 clusapi_dissect_element_QueryValue_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8699 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_QueryValue_rpc_status
, 0);
8704 /* IDL: WERROR clusapi_QueryValue( */
8705 /* IDL: [in] policy_handle hKey, */
8706 /* IDL: [charset(UTF16)] [in] [ref] uint16 *lpValueName, */
8707 /* IDL: [out] [ref] winreg_Type *lpValueType, */
8708 /* IDL: [out] [ref] [size_is(cbData)] uint8 *lpData, */
8709 /* IDL: [in] uint32 cbData, */
8710 /* IDL: [out] [ref] uint32 *lpcbRequired, */
8711 /* IDL: [out] [ref] WERROR *rpc_status */
8715 clusapi_dissect_QueryValue_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8719 di
->dcerpc_procedure_name
="QueryValue";
8720 offset
= clusapi_dissect_element_QueryValue_lpValueType(tvb
, offset
, pinfo
, tree
, di
, drep
);
8721 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
8723 offset
= clusapi_dissect_element_QueryValue_lpData(tvb
, offset
, pinfo
, tree
, di
, drep
);
8724 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
8726 offset
= clusapi_dissect_element_QueryValue_lpcbRequired(tvb
, offset
, pinfo
, tree
, di
, drep
);
8727 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
8729 offset
= clusapi_dissect_element_QueryValue_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
8730 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
8732 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
8735 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
8741 clusapi_dissect_QueryValue_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8743 di
->dcerpc_procedure_name
="QueryValue";
8744 offset
= clusapi_dissect_element_QueryValue_hKey(tvb
, offset
, pinfo
, tree
, di
, drep
);
8745 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
8746 offset
= clusapi_dissect_element_QueryValue_lpValueName(tvb
, offset
, pinfo
, tree
, di
, drep
);
8747 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
8748 offset
= clusapi_dissect_element_QueryValue_cbData(tvb
, offset
, pinfo
, tree
, di
, drep
);
8749 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
8754 clusapi_dissect_element_DeleteKey_hKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8756 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_DeleteKey_hKey
, 0);
8762 clusapi_dissect_element_DeleteKey_lpSubKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8764 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_DeleteKey_lpSubKey_
, NDR_POINTER_REF
, "Pointer to LpSubKey (uint16)",hf_clusapi_clusapi_DeleteKey_lpSubKey
);
8770 clusapi_dissect_element_DeleteKey_lpSubKey_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8774 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_DeleteKey_lpSubKey
, false, &data
);
8775 proto_item_append_text(tree
, ": %s", data
);
8781 clusapi_dissect_element_DeleteKey_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8783 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_DeleteKey_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_DeleteKey_rpc_status
);
8789 clusapi_dissect_element_DeleteKey_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8791 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_DeleteKey_rpc_status
, 0);
8796 /* IDL: WERROR clusapi_DeleteKey( */
8797 /* IDL: [in] policy_handle hKey, */
8798 /* IDL: [charset(UTF16)] [in] [ref] uint16 *lpSubKey, */
8799 /* IDL: [out] [ref] WERROR *rpc_status */
8803 clusapi_dissect_DeleteKey_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8807 di
->dcerpc_procedure_name
="DeleteKey";
8808 offset
= clusapi_dissect_element_DeleteKey_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
8809 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
8811 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
8814 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
8820 clusapi_dissect_DeleteKey_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8822 di
->dcerpc_procedure_name
="DeleteKey";
8823 offset
= clusapi_dissect_element_DeleteKey_hKey(tvb
, offset
, pinfo
, tree
, di
, drep
);
8824 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
8825 offset
= clusapi_dissect_element_DeleteKey_lpSubKey(tvb
, offset
, pinfo
, tree
, di
, drep
);
8826 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
8831 clusapi_dissect_element_EnumValue_hKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8833 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_EnumValue_hKey
, 0);
8839 clusapi_dissect_element_EnumValue_dwIndex(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8841 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_EnumValue_dwIndex
, 0);
8847 clusapi_dissect_element_EnumValue_lpValueName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8849 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_EnumValue_lpValueName_
, NDR_POINTER_REF
, "Pointer to LpValueName (uint16)",hf_clusapi_clusapi_EnumValue_lpValueName
);
8855 clusapi_dissect_element_EnumValue_lpValueName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8857 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_EnumValue_lpValueName__
, NDR_POINTER_UNIQUE
, "Pointer to LpValueName (uint16)",hf_clusapi_clusapi_EnumValue_lpValueName
);
8863 clusapi_dissect_element_EnumValue_lpValueName__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8867 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_EnumValue_lpValueName
, false, &data
);
8868 proto_item_append_text(tree
, ": %s", data
);
8874 clusapi_dissect_element_EnumValue_lpType(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8876 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_EnumValue_lpType_
, NDR_POINTER_REF
, "Pointer to LpType (winreg_Type)",hf_clusapi_clusapi_EnumValue_lpType
);
8882 clusapi_dissect_element_EnumValue_lpType_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8884 offset
= misc_dissect_enum_winreg_Type(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_EnumValue_lpType
, 0);
8890 clusapi_dissect_element_EnumValue_lpData(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8892 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_EnumValue_lpData_
, NDR_POINTER_REF
, "Pointer to LpData (uint8)",hf_clusapi_clusapi_EnumValue_lpData
);
8898 clusapi_dissect_element_EnumValue_lpData_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8900 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_EnumValue_lpData__
);
8906 clusapi_dissect_element_EnumValue_lpData__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8908 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_EnumValue_lpData
, 0);
8914 clusapi_dissect_element_EnumValue_lpcbData(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8916 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_EnumValue_lpcbData_
, NDR_POINTER_REF
, "Pointer to LpcbData (uint32)",hf_clusapi_clusapi_EnumValue_lpcbData
);
8922 clusapi_dissect_element_EnumValue_lpcbData_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8924 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_EnumValue_lpcbData
, 0);
8930 clusapi_dissect_element_EnumValue_TotalSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8932 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_EnumValue_TotalSize_
, NDR_POINTER_REF
, "Pointer to TotalSize (uint32)",hf_clusapi_clusapi_EnumValue_TotalSize
);
8938 clusapi_dissect_element_EnumValue_TotalSize_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8940 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_EnumValue_TotalSize
, 0);
8946 clusapi_dissect_element_EnumValue_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8948 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_EnumValue_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_EnumValue_rpc_status
);
8954 clusapi_dissect_element_EnumValue_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8956 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_EnumValue_rpc_status
, 0);
8961 /* IDL: WERROR clusapi_EnumValue( */
8962 /* IDL: [in] policy_handle hKey, */
8963 /* IDL: [in] uint32 dwIndex, */
8964 /* IDL: [charset(UTF16)] [out] [ref] uint16 **lpValueName, */
8965 /* IDL: [out] [ref] winreg_Type *lpType, */
8966 /* IDL: [out] [ref] [size_is(*lpcbData)] uint8 *lpData, */
8967 /* IDL: [in] [out] [ref] uint32 *lpcbData, */
8968 /* IDL: [out] [ref] uint32 *TotalSize, */
8969 /* IDL: [out] [ref] WERROR *rpc_status */
8973 clusapi_dissect_EnumValue_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8977 di
->dcerpc_procedure_name
="EnumValue";
8978 offset
= clusapi_dissect_element_EnumValue_lpValueName(tvb
, offset
, pinfo
, tree
, di
, drep
);
8979 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
8981 offset
= clusapi_dissect_element_EnumValue_lpType(tvb
, offset
, pinfo
, tree
, di
, drep
);
8982 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
8984 offset
= clusapi_dissect_element_EnumValue_lpData(tvb
, offset
, pinfo
, tree
, di
, drep
);
8985 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
8987 offset
= clusapi_dissect_element_EnumValue_lpcbData(tvb
, offset
, pinfo
, tree
, di
, drep
);
8988 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
8990 offset
= clusapi_dissect_element_EnumValue_TotalSize(tvb
, offset
, pinfo
, tree
, di
, drep
);
8991 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
8993 offset
= clusapi_dissect_element_EnumValue_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
8994 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
8996 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
8999 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
9005 clusapi_dissect_EnumValue_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9007 di
->dcerpc_procedure_name
="EnumValue";
9008 offset
= clusapi_dissect_element_EnumValue_hKey(tvb
, offset
, pinfo
, tree
, di
, drep
);
9009 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
9010 offset
= clusapi_dissect_element_EnumValue_dwIndex(tvb
, offset
, pinfo
, tree
, di
, drep
);
9011 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
9012 offset
= clusapi_dissect_element_EnumValue_lpcbData(tvb
, offset
, pinfo
, tree
, di
, drep
);
9013 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
9018 clusapi_dissect_element_CloseKey_pKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9020 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CloseKey_pKey_
, NDR_POINTER_REF
, "Pointer to PKey (policy_handle)",hf_clusapi_clusapi_CloseKey_pKey
);
9026 clusapi_dissect_element_CloseKey_pKey_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9028 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CloseKey_pKey
, 0);
9033 /* IDL: WERROR clusapi_CloseKey( */
9034 /* IDL: [in] [out] [ref] policy_handle *pKey */
9038 clusapi_dissect_CloseKey_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9042 di
->dcerpc_procedure_name
="CloseKey";
9043 offset
= clusapi_dissect_element_CloseKey_pKey(tvb
, offset
, pinfo
, tree
, di
, drep
);
9044 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
9046 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
9049 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
9055 clusapi_dissect_CloseKey_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9057 di
->dcerpc_procedure_name
="CloseKey";
9058 offset
= clusapi_dissect_element_CloseKey_pKey(tvb
, offset
, pinfo
, tree
, di
, drep
);
9059 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
9064 clusapi_dissect_element_QueryInfoKey_hKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9066 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_QueryInfoKey_hKey
, 0);
9072 clusapi_dissect_element_QueryInfoKey_lpcSubKeys(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9074 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_QueryInfoKey_lpcSubKeys_
, NDR_POINTER_REF
, "Pointer to LpcSubKeys (uint32)",hf_clusapi_clusapi_QueryInfoKey_lpcSubKeys
);
9080 clusapi_dissect_element_QueryInfoKey_lpcSubKeys_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9082 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_QueryInfoKey_lpcSubKeys
, 0);
9088 clusapi_dissect_element_QueryInfoKey_lpcbMaxSubKeyLen(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9090 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_QueryInfoKey_lpcbMaxSubKeyLen_
, NDR_POINTER_REF
, "Pointer to LpcbMaxSubKeyLen (uint32)",hf_clusapi_clusapi_QueryInfoKey_lpcbMaxSubKeyLen
);
9096 clusapi_dissect_element_QueryInfoKey_lpcbMaxSubKeyLen_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9098 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_QueryInfoKey_lpcbMaxSubKeyLen
, 0);
9104 clusapi_dissect_element_QueryInfoKey_lpcValues(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9106 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_QueryInfoKey_lpcValues_
, NDR_POINTER_REF
, "Pointer to LpcValues (uint32)",hf_clusapi_clusapi_QueryInfoKey_lpcValues
);
9112 clusapi_dissect_element_QueryInfoKey_lpcValues_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9114 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_QueryInfoKey_lpcValues
, 0);
9120 clusapi_dissect_element_QueryInfoKey_lpcbMaxValueNameLen(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9122 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_QueryInfoKey_lpcbMaxValueNameLen_
, NDR_POINTER_REF
, "Pointer to LpcbMaxValueNameLen (uint32)",hf_clusapi_clusapi_QueryInfoKey_lpcbMaxValueNameLen
);
9128 clusapi_dissect_element_QueryInfoKey_lpcbMaxValueNameLen_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9130 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_QueryInfoKey_lpcbMaxValueNameLen
, 0);
9136 clusapi_dissect_element_QueryInfoKey_lpcbMaxValueLen(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9138 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_QueryInfoKey_lpcbMaxValueLen_
, NDR_POINTER_REF
, "Pointer to LpcbMaxValueLen (uint32)",hf_clusapi_clusapi_QueryInfoKey_lpcbMaxValueLen
);
9144 clusapi_dissect_element_QueryInfoKey_lpcbMaxValueLen_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9146 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_QueryInfoKey_lpcbMaxValueLen
, 0);
9152 clusapi_dissect_element_QueryInfoKey_lpcbSecurityDescriptor(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9154 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_QueryInfoKey_lpcbSecurityDescriptor_
, NDR_POINTER_REF
, "Pointer to LpcbSecurityDescriptor (uint32)",hf_clusapi_clusapi_QueryInfoKey_lpcbSecurityDescriptor
);
9160 clusapi_dissect_element_QueryInfoKey_lpcbSecurityDescriptor_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9162 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_QueryInfoKey_lpcbSecurityDescriptor
, 0);
9168 clusapi_dissect_element_QueryInfoKey_lpftLastWriteTime(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9170 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_QueryInfoKey_lpftLastWriteTime_
, NDR_POINTER_REF
, "Pointer to LpftLastWriteTime (NTTIME)",hf_clusapi_clusapi_QueryInfoKey_lpftLastWriteTime
);
9176 clusapi_dissect_element_QueryInfoKey_lpftLastWriteTime_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9178 offset
= dissect_ndr_nt_NTTIME(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_QueryInfoKey_lpftLastWriteTime
);
9184 clusapi_dissect_element_QueryInfoKey_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9186 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_QueryInfoKey_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_QueryInfoKey_rpc_status
);
9192 clusapi_dissect_element_QueryInfoKey_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9194 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_QueryInfoKey_rpc_status
, 0);
9199 /* IDL: WERROR clusapi_QueryInfoKey( */
9200 /* IDL: [in] policy_handle hKey, */
9201 /* IDL: [out] [ref] uint32 *lpcSubKeys, */
9202 /* IDL: [out] [ref] uint32 *lpcbMaxSubKeyLen, */
9203 /* IDL: [out] [ref] uint32 *lpcValues, */
9204 /* IDL: [out] [ref] uint32 *lpcbMaxValueNameLen, */
9205 /* IDL: [out] [ref] uint32 *lpcbMaxValueLen, */
9206 /* IDL: [out] [ref] uint32 *lpcbSecurityDescriptor, */
9207 /* IDL: [out] [ref] NTTIME *lpftLastWriteTime, */
9208 /* IDL: [out] [ref] WERROR *rpc_status */
9212 clusapi_dissect_QueryInfoKey_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9216 di
->dcerpc_procedure_name
="QueryInfoKey";
9217 offset
= clusapi_dissect_element_QueryInfoKey_lpcSubKeys(tvb
, offset
, pinfo
, tree
, di
, drep
);
9218 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
9220 offset
= clusapi_dissect_element_QueryInfoKey_lpcbMaxSubKeyLen(tvb
, offset
, pinfo
, tree
, di
, drep
);
9221 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
9223 offset
= clusapi_dissect_element_QueryInfoKey_lpcValues(tvb
, offset
, pinfo
, tree
, di
, drep
);
9224 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
9226 offset
= clusapi_dissect_element_QueryInfoKey_lpcbMaxValueNameLen(tvb
, offset
, pinfo
, tree
, di
, drep
);
9227 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
9229 offset
= clusapi_dissect_element_QueryInfoKey_lpcbMaxValueLen(tvb
, offset
, pinfo
, tree
, di
, drep
);
9230 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
9232 offset
= clusapi_dissect_element_QueryInfoKey_lpcbSecurityDescriptor(tvb
, offset
, pinfo
, tree
, di
, drep
);
9233 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
9235 offset
= clusapi_dissect_element_QueryInfoKey_lpftLastWriteTime(tvb
, offset
, pinfo
, tree
, di
, drep
);
9236 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
9238 offset
= clusapi_dissect_element_QueryInfoKey_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
9239 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
9241 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
9244 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
9250 clusapi_dissect_QueryInfoKey_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9252 di
->dcerpc_procedure_name
="QueryInfoKey";
9253 offset
= clusapi_dissect_element_QueryInfoKey_hKey(tvb
, offset
, pinfo
, tree
, di
, drep
);
9254 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
9259 clusapi_dissect_element_SetKeySecurity_hKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9261 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_SetKeySecurity_hKey
, 0);
9267 clusapi_dissect_element_SetKeySecurity_SecurityInformation(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9269 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_SetKeySecurity_SecurityInformation
, 0);
9275 clusapi_dissect_element_SetKeySecurity_pRpcSecurityDescriptor(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9277 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_SetKeySecurity_pRpcSecurityDescriptor_
, NDR_POINTER_REF
, "Pointer to PRpcSecurityDescriptor (RPC_SECURITY_DESCRIPTOR)",hf_clusapi_clusapi_SetKeySecurity_pRpcSecurityDescriptor
);
9283 clusapi_dissect_element_SetKeySecurity_pRpcSecurityDescriptor_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9285 offset
= clusapi_dissect_struct_RPC_SECURITY_DESCRIPTOR(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_clusapi_clusapi_SetKeySecurity_pRpcSecurityDescriptor
,0);
9291 clusapi_dissect_element_SetKeySecurity_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9293 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_SetKeySecurity_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_SetKeySecurity_rpc_status
);
9299 clusapi_dissect_element_SetKeySecurity_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9301 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_SetKeySecurity_rpc_status
, 0);
9306 /* IDL: WERROR clusapi_SetKeySecurity( */
9307 /* IDL: [in] policy_handle hKey, */
9308 /* IDL: [in] uint32 SecurityInformation, */
9309 /* IDL: [in] [ref] RPC_SECURITY_DESCRIPTOR *pRpcSecurityDescriptor, */
9310 /* IDL: [out] [ref] WERROR *rpc_status */
9314 clusapi_dissect_SetKeySecurity_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9318 di
->dcerpc_procedure_name
="SetKeySecurity";
9319 offset
= clusapi_dissect_element_SetKeySecurity_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
9320 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
9322 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
9325 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
9331 clusapi_dissect_SetKeySecurity_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9333 di
->dcerpc_procedure_name
="SetKeySecurity";
9334 offset
= clusapi_dissect_element_SetKeySecurity_hKey(tvb
, offset
, pinfo
, tree
, di
, drep
);
9335 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
9336 offset
= clusapi_dissect_element_SetKeySecurity_SecurityInformation(tvb
, offset
, pinfo
, tree
, di
, drep
);
9337 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
9338 offset
= clusapi_dissect_element_SetKeySecurity_pRpcSecurityDescriptor(tvb
, offset
, pinfo
, tree
, di
, drep
);
9339 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
9344 clusapi_dissect_element_GetKeySecurity_hKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9346 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GetKeySecurity_hKey
, 0);
9352 clusapi_dissect_element_GetKeySecurity_SecurityInformation(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9354 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GetKeySecurity_SecurityInformation
, 0);
9360 clusapi_dissect_element_GetKeySecurity_pRpcSecurityDescriptor(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9362 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetKeySecurity_pRpcSecurityDescriptor_
, NDR_POINTER_REF
, "Pointer to PRpcSecurityDescriptor (RPC_SECURITY_DESCRIPTOR)",hf_clusapi_clusapi_GetKeySecurity_pRpcSecurityDescriptor
);
9368 clusapi_dissect_element_GetKeySecurity_pRpcSecurityDescriptor_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9370 offset
= clusapi_dissect_struct_RPC_SECURITY_DESCRIPTOR(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_clusapi_clusapi_GetKeySecurity_pRpcSecurityDescriptor
,0);
9376 clusapi_dissect_element_GetKeySecurity_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9378 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetKeySecurity_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_GetKeySecurity_rpc_status
);
9384 clusapi_dissect_element_GetKeySecurity_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9386 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GetKeySecurity_rpc_status
, 0);
9391 /* IDL: WERROR clusapi_GetKeySecurity( */
9392 /* IDL: [in] policy_handle hKey, */
9393 /* IDL: [in] uint32 SecurityInformation, */
9394 /* IDL: [in] [out] [ref] RPC_SECURITY_DESCRIPTOR *pRpcSecurityDescriptor, */
9395 /* IDL: [out] [ref] WERROR *rpc_status */
9399 clusapi_dissect_GetKeySecurity_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9403 di
->dcerpc_procedure_name
="GetKeySecurity";
9404 offset
= clusapi_dissect_element_GetKeySecurity_pRpcSecurityDescriptor(tvb
, offset
, pinfo
, tree
, di
, drep
);
9405 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
9407 offset
= clusapi_dissect_element_GetKeySecurity_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
9408 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
9410 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
9413 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
9419 clusapi_dissect_GetKeySecurity_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9421 di
->dcerpc_procedure_name
="GetKeySecurity";
9422 offset
= clusapi_dissect_element_GetKeySecurity_hKey(tvb
, offset
, pinfo
, tree
, di
, drep
);
9423 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
9424 offset
= clusapi_dissect_element_GetKeySecurity_SecurityInformation(tvb
, offset
, pinfo
, tree
, di
, drep
);
9425 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
9426 offset
= clusapi_dissect_element_GetKeySecurity_pRpcSecurityDescriptor(tvb
, offset
, pinfo
, tree
, di
, drep
);
9427 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
9432 clusapi_dissect_element_OpenGroup_lpszGroupName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9434 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OpenGroup_lpszGroupName_
, NDR_POINTER_REF
, "Pointer to LpszGroupName (uint16)",hf_clusapi_clusapi_OpenGroup_lpszGroupName
);
9440 clusapi_dissect_element_OpenGroup_lpszGroupName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9444 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_OpenGroup_lpszGroupName
, false, &data
);
9445 proto_item_append_text(tree
, ": %s", data
);
9451 clusapi_dissect_element_OpenGroup_Status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9453 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OpenGroup_Status_
, NDR_POINTER_REF
, "Pointer to Status (WERROR)",hf_clusapi_clusapi_OpenGroup_Status
);
9459 clusapi_dissect_element_OpenGroup_Status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9461 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OpenGroup_Status
, 0);
9467 clusapi_dissect_element_OpenGroup_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9469 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OpenGroup_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_OpenGroup_rpc_status
);
9475 clusapi_dissect_element_OpenGroup_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9477 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OpenGroup_rpc_status
, 0);
9483 clusapi_dissect_element_OpenGroup_hGroup(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9485 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OpenGroup_hGroup_
, NDR_POINTER_REF
, "Pointer to HGroup (policy_handle)",hf_clusapi_clusapi_OpenGroup_hGroup
);
9491 clusapi_dissect_element_OpenGroup_hGroup_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9493 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OpenGroup_hGroup
, 0);
9498 /* IDL: void clusapi_OpenGroup( */
9499 /* IDL: [charset(UTF16)] [in] [ref] uint16 *lpszGroupName, */
9500 /* IDL: [out] [ref] WERROR *Status, */
9501 /* IDL: [out] [ref] WERROR *rpc_status, */
9502 /* IDL: [out] [ref] policy_handle *hGroup */
9506 clusapi_dissect_OpenGroup_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9508 di
->dcerpc_procedure_name
="OpenGroup";
9509 offset
= clusapi_dissect_element_OpenGroup_Status(tvb
, offset
, pinfo
, tree
, di
, drep
);
9510 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
9512 offset
= clusapi_dissect_element_OpenGroup_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
9513 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
9515 offset
= clusapi_dissect_element_OpenGroup_hGroup(tvb
, offset
, pinfo
, tree
, di
, drep
);
9516 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
9522 clusapi_dissect_OpenGroup_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9524 di
->dcerpc_procedure_name
="OpenGroup";
9525 offset
= clusapi_dissect_element_OpenGroup_lpszGroupName(tvb
, offset
, pinfo
, tree
, di
, drep
);
9526 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
9531 clusapi_dissect_element_CreateGroup_lpszGroupName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9533 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateGroup_lpszGroupName_
, NDR_POINTER_REF
, "Pointer to LpszGroupName (uint16)",hf_clusapi_clusapi_CreateGroup_lpszGroupName
);
9539 clusapi_dissect_element_CreateGroup_lpszGroupName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9543 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_CreateGroup_lpszGroupName
, false, &data
);
9544 proto_item_append_text(tree
, ": %s", data
);
9550 clusapi_dissect_element_CreateGroup_Status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9552 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateGroup_Status_
, NDR_POINTER_REF
, "Pointer to Status (WERROR)",hf_clusapi_clusapi_CreateGroup_Status
);
9558 clusapi_dissect_element_CreateGroup_Status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9560 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateGroup_Status
, 0);
9566 clusapi_dissect_element_CreateGroup_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9568 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateGroup_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_CreateGroup_rpc_status
);
9574 clusapi_dissect_element_CreateGroup_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9576 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateGroup_rpc_status
, 0);
9582 clusapi_dissect_element_CreateGroup_hGroup(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9584 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateGroup_hGroup_
, NDR_POINTER_REF
, "Pointer to HGroup (policy_handle)",hf_clusapi_clusapi_CreateGroup_hGroup
);
9590 clusapi_dissect_element_CreateGroup_hGroup_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9592 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateGroup_hGroup
, 0);
9597 /* IDL: void clusapi_CreateGroup( */
9598 /* IDL: [charset(UTF16)] [in] [ref] uint16 *lpszGroupName, */
9599 /* IDL: [out] [ref] WERROR *Status, */
9600 /* IDL: [out] [ref] WERROR *rpc_status, */
9601 /* IDL: [out] [ref] policy_handle *hGroup */
9605 clusapi_dissect_CreateGroup_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9607 di
->dcerpc_procedure_name
="CreateGroup";
9608 offset
= clusapi_dissect_element_CreateGroup_Status(tvb
, offset
, pinfo
, tree
, di
, drep
);
9609 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
9611 offset
= clusapi_dissect_element_CreateGroup_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
9612 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
9614 offset
= clusapi_dissect_element_CreateGroup_hGroup(tvb
, offset
, pinfo
, tree
, di
, drep
);
9615 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
9621 clusapi_dissect_CreateGroup_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9623 di
->dcerpc_procedure_name
="CreateGroup";
9624 offset
= clusapi_dissect_element_CreateGroup_lpszGroupName(tvb
, offset
, pinfo
, tree
, di
, drep
);
9625 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
9630 clusapi_dissect_element_DeleteGroup_Group(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9632 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_DeleteGroup_Group
, 0);
9638 clusapi_dissect_element_DeleteGroup_force(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9640 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_DeleteGroup_force
, 0);
9646 clusapi_dissect_element_DeleteGroup_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9648 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_DeleteGroup_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_DeleteGroup_rpc_status
);
9654 clusapi_dissect_element_DeleteGroup_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9656 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_DeleteGroup_rpc_status
, 0);
9661 /* IDL: WERROR clusapi_DeleteGroup( */
9662 /* IDL: [in] policy_handle Group, */
9663 /* IDL: [in] uint8 force, */
9664 /* IDL: [out] [ref] WERROR *rpc_status */
9668 clusapi_dissect_DeleteGroup_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9672 di
->dcerpc_procedure_name
="DeleteGroup";
9673 offset
= clusapi_dissect_element_DeleteGroup_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
9674 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
9676 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
9679 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
9685 clusapi_dissect_DeleteGroup_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9687 di
->dcerpc_procedure_name
="DeleteGroup";
9688 offset
= clusapi_dissect_element_DeleteGroup_Group(tvb
, offset
, pinfo
, tree
, di
, drep
);
9689 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
9690 offset
= clusapi_dissect_element_DeleteGroup_force(tvb
, offset
, pinfo
, tree
, di
, drep
);
9691 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
9696 clusapi_dissect_element_CloseGroup_Group(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9698 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CloseGroup_Group_
, NDR_POINTER_REF
, "Pointer to Group (policy_handle)",hf_clusapi_clusapi_CloseGroup_Group
);
9704 clusapi_dissect_element_CloseGroup_Group_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9706 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CloseGroup_Group
, 0);
9711 /* IDL: WERROR clusapi_CloseGroup( */
9712 /* IDL: [in] [out] [ref] policy_handle *Group */
9716 clusapi_dissect_CloseGroup_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9720 di
->dcerpc_procedure_name
="CloseGroup";
9721 offset
= clusapi_dissect_element_CloseGroup_Group(tvb
, offset
, pinfo
, tree
, di
, drep
);
9722 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
9724 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
9727 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
9733 clusapi_dissect_CloseGroup_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9735 di
->dcerpc_procedure_name
="CloseGroup";
9736 offset
= clusapi_dissect_element_CloseGroup_Group(tvb
, offset
, pinfo
, tree
, di
, drep
);
9737 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
9742 clusapi_dissect_element_GetGroupState_hGroup(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9744 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GetGroupState_hGroup
, 0);
9750 clusapi_dissect_element_GetGroupState_State(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9752 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetGroupState_State_
, NDR_POINTER_REF
, "Pointer to State (clusapi_ClusterGroupState)",hf_clusapi_clusapi_GetGroupState_State
);
9758 clusapi_dissect_element_GetGroupState_State_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9760 offset
= clusapi_dissect_enum_ClusterGroupState(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GetGroupState_State
, 0);
9766 clusapi_dissect_element_GetGroupState_NodeName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9768 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetGroupState_NodeName_
, NDR_POINTER_REF
, "Pointer to NodeName (uint16)",hf_clusapi_clusapi_GetGroupState_NodeName
);
9774 clusapi_dissect_element_GetGroupState_NodeName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9776 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetGroupState_NodeName__
, NDR_POINTER_UNIQUE
, "Pointer to NodeName (uint16)",hf_clusapi_clusapi_GetGroupState_NodeName
);
9782 clusapi_dissect_element_GetGroupState_NodeName__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9786 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_GetGroupState_NodeName
, false, &data
);
9787 proto_item_append_text(tree
, ": %s", data
);
9793 clusapi_dissect_element_GetGroupState_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9795 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetGroupState_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_GetGroupState_rpc_status
);
9801 clusapi_dissect_element_GetGroupState_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9803 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GetGroupState_rpc_status
, 0);
9808 /* IDL: WERROR clusapi_GetGroupState( */
9809 /* IDL: [in] policy_handle hGroup, */
9810 /* IDL: [out] [ref] clusapi_ClusterGroupState *State, */
9811 /* IDL: [charset(UTF16)] [out] [ref] uint16 **NodeName, */
9812 /* IDL: [out] [ref] WERROR *rpc_status */
9816 clusapi_dissect_GetGroupState_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9820 di
->dcerpc_procedure_name
="GetGroupState";
9821 offset
= clusapi_dissect_element_GetGroupState_State(tvb
, offset
, pinfo
, tree
, di
, drep
);
9822 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
9824 offset
= clusapi_dissect_element_GetGroupState_NodeName(tvb
, offset
, pinfo
, tree
, di
, drep
);
9825 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
9827 offset
= clusapi_dissect_element_GetGroupState_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
9828 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
9830 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
9833 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
9839 clusapi_dissect_GetGroupState_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9841 di
->dcerpc_procedure_name
="GetGroupState";
9842 offset
= clusapi_dissect_element_GetGroupState_hGroup(tvb
, offset
, pinfo
, tree
, di
, drep
);
9843 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
9848 clusapi_dissect_element_SetGroupName_hGroup(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9850 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_SetGroupName_hGroup
, 0);
9856 clusapi_dissect_element_SetGroupName_lpszGroupName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9858 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_SetGroupName_lpszGroupName_
, NDR_POINTER_REF
, "Pointer to LpszGroupName (uint16)",hf_clusapi_clusapi_SetGroupName_lpszGroupName
);
9864 clusapi_dissect_element_SetGroupName_lpszGroupName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9868 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_SetGroupName_lpszGroupName
, false, &data
);
9869 proto_item_append_text(tree
, ": %s", data
);
9875 clusapi_dissect_element_SetGroupName_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9877 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_SetGroupName_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_SetGroupName_rpc_status
);
9883 clusapi_dissect_element_SetGroupName_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9885 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_SetGroupName_rpc_status
, 0);
9890 /* IDL: WERROR clusapi_SetGroupName( */
9891 /* IDL: [in] policy_handle hGroup, */
9892 /* IDL: [charset(UTF16)] [in] [ref] uint16 *lpszGroupName, */
9893 /* IDL: [out] [ref] WERROR *rpc_status */
9897 clusapi_dissect_SetGroupName_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9901 di
->dcerpc_procedure_name
="SetGroupName";
9902 offset
= clusapi_dissect_element_SetGroupName_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
9903 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
9905 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
9908 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
9914 clusapi_dissect_SetGroupName_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9916 di
->dcerpc_procedure_name
="SetGroupName";
9917 offset
= clusapi_dissect_element_SetGroupName_hGroup(tvb
, offset
, pinfo
, tree
, di
, drep
);
9918 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
9919 offset
= clusapi_dissect_element_SetGroupName_lpszGroupName(tvb
, offset
, pinfo
, tree
, di
, drep
);
9920 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
9925 clusapi_dissect_element_GetGroupId_hGroup(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9927 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GetGroupId_hGroup
, 0);
9933 clusapi_dissect_element_GetGroupId_pGuid(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9935 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetGroupId_pGuid_
, NDR_POINTER_REF
, "Pointer to PGuid (uint16)",hf_clusapi_clusapi_GetGroupId_pGuid
);
9941 clusapi_dissect_element_GetGroupId_pGuid_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9943 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetGroupId_pGuid__
, NDR_POINTER_UNIQUE
, "Pointer to PGuid (uint16)",hf_clusapi_clusapi_GetGroupId_pGuid
);
9949 clusapi_dissect_element_GetGroupId_pGuid__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9953 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_GetGroupId_pGuid
, false, &data
);
9954 proto_item_append_text(tree
, ": %s", data
);
9960 clusapi_dissect_element_GetGroupId_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9962 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetGroupId_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_GetGroupId_rpc_status
);
9968 clusapi_dissect_element_GetGroupId_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9970 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GetGroupId_rpc_status
, 0);
9975 /* IDL: WERROR clusapi_GetGroupId( */
9976 /* IDL: [in] policy_handle hGroup, */
9977 /* IDL: [charset(UTF16)] [out] [ref] uint16 **pGuid, */
9978 /* IDL: [out] [ref] WERROR *rpc_status */
9982 clusapi_dissect_GetGroupId_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9986 di
->dcerpc_procedure_name
="GetGroupId";
9987 offset
= clusapi_dissect_element_GetGroupId_pGuid(tvb
, offset
, pinfo
, tree
, di
, drep
);
9988 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
9990 offset
= clusapi_dissect_element_GetGroupId_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
9991 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
9993 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
9996 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
10002 clusapi_dissect_GetGroupId_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10004 di
->dcerpc_procedure_name
="GetGroupId";
10005 offset
= clusapi_dissect_element_GetGroupId_hGroup(tvb
, offset
, pinfo
, tree
, di
, drep
);
10006 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
10011 clusapi_dissect_element_GetNodeId_hNode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10013 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GetNodeId_hNode
, 0);
10019 clusapi_dissect_element_GetNodeId_pGuid(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10021 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetNodeId_pGuid_
, NDR_POINTER_REF
, "Pointer to PGuid (uint16)",hf_clusapi_clusapi_GetNodeId_pGuid
);
10027 clusapi_dissect_element_GetNodeId_pGuid_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10029 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetNodeId_pGuid__
, NDR_POINTER_UNIQUE
, "Pointer to PGuid (uint16)",hf_clusapi_clusapi_GetNodeId_pGuid
);
10035 clusapi_dissect_element_GetNodeId_pGuid__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10039 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_GetNodeId_pGuid
, false, &data
);
10040 proto_item_append_text(tree
, ": %s", data
);
10046 clusapi_dissect_element_GetNodeId_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10048 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetNodeId_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_GetNodeId_rpc_status
);
10054 clusapi_dissect_element_GetNodeId_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10056 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GetNodeId_rpc_status
, 0);
10061 /* IDL: WERROR clusapi_GetNodeId( */
10062 /* IDL: [in] policy_handle hNode, */
10063 /* IDL: [charset(UTF16)] [out] [ref] uint16 **pGuid, */
10064 /* IDL: [out] [ref] WERROR *rpc_status */
10068 clusapi_dissect_GetNodeId_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10072 di
->dcerpc_procedure_name
="GetNodeId";
10073 offset
= clusapi_dissect_element_GetNodeId_pGuid(tvb
, offset
, pinfo
, tree
, di
, drep
);
10074 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
10076 offset
= clusapi_dissect_element_GetNodeId_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
10077 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
10079 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
10082 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
10088 clusapi_dissect_GetNodeId_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10090 di
->dcerpc_procedure_name
="GetNodeId";
10091 offset
= clusapi_dissect_element_GetNodeId_hNode(tvb
, offset
, pinfo
, tree
, di
, drep
);
10092 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
10097 clusapi_dissect_element_OnlineGroup_hGroup(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10099 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OnlineGroup_hGroup
, 0);
10105 clusapi_dissect_element_OnlineGroup_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10107 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OnlineGroup_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_OnlineGroup_rpc_status
);
10113 clusapi_dissect_element_OnlineGroup_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10115 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OnlineGroup_rpc_status
, 0);
10120 /* IDL: WERROR clusapi_OnlineGroup( */
10121 /* IDL: [in] policy_handle hGroup, */
10122 /* IDL: [out] [ref] WERROR *rpc_status */
10126 clusapi_dissect_OnlineGroup_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10130 di
->dcerpc_procedure_name
="OnlineGroup";
10131 offset
= clusapi_dissect_element_OnlineGroup_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
10132 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
10134 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
10137 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
10143 clusapi_dissect_OnlineGroup_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10145 di
->dcerpc_procedure_name
="OnlineGroup";
10146 offset
= clusapi_dissect_element_OnlineGroup_hGroup(tvb
, offset
, pinfo
, tree
, di
, drep
);
10147 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
10152 clusapi_dissect_element_OfflineGroup_hGroup(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10154 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OfflineGroup_hGroup
, 0);
10160 clusapi_dissect_element_OfflineGroup_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10162 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OfflineGroup_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_OfflineGroup_rpc_status
);
10168 clusapi_dissect_element_OfflineGroup_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10170 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OfflineGroup_rpc_status
, 0);
10175 /* IDL: WERROR clusapi_OfflineGroup( */
10176 /* IDL: [in] policy_handle hGroup, */
10177 /* IDL: [out] [ref] WERROR *rpc_status */
10181 clusapi_dissect_OfflineGroup_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10185 di
->dcerpc_procedure_name
="OfflineGroup";
10186 offset
= clusapi_dissect_element_OfflineGroup_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
10187 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
10189 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
10192 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
10198 clusapi_dissect_OfflineGroup_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10200 di
->dcerpc_procedure_name
="OfflineGroup";
10201 offset
= clusapi_dissect_element_OfflineGroup_hGroup(tvb
, offset
, pinfo
, tree
, di
, drep
);
10202 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
10207 clusapi_dissect_element_MoveGroup_hGroup(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10209 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_MoveGroup_hGroup
, 0);
10215 clusapi_dissect_element_MoveGroup_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10217 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_MoveGroup_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_MoveGroup_rpc_status
);
10223 clusapi_dissect_element_MoveGroup_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10225 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_MoveGroup_rpc_status
, 0);
10230 /* IDL: WERROR clusapi_MoveGroup( */
10231 /* IDL: [in] policy_handle hGroup, */
10232 /* IDL: [out] [ref] WERROR *rpc_status */
10236 clusapi_dissect_MoveGroup_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10240 di
->dcerpc_procedure_name
="MoveGroup";
10241 offset
= clusapi_dissect_element_MoveGroup_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
10242 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
10244 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
10247 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
10253 clusapi_dissect_MoveGroup_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10255 di
->dcerpc_procedure_name
="MoveGroup";
10256 offset
= clusapi_dissect_element_MoveGroup_hGroup(tvb
, offset
, pinfo
, tree
, di
, drep
);
10257 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
10262 clusapi_dissect_element_MoveGroupToNode_hGroup(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10264 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_MoveGroupToNode_hGroup
, 0);
10270 clusapi_dissect_element_MoveGroupToNode_hNode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10272 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_MoveGroupToNode_hNode
, 0);
10278 clusapi_dissect_element_MoveGroupToNode_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10280 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_MoveGroupToNode_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_MoveGroupToNode_rpc_status
);
10286 clusapi_dissect_element_MoveGroupToNode_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10288 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_MoveGroupToNode_rpc_status
, 0);
10293 /* IDL: WERROR clusapi_MoveGroupToNode( */
10294 /* IDL: [in] policy_handle hGroup, */
10295 /* IDL: [in] policy_handle hNode, */
10296 /* IDL: [out] [ref] WERROR *rpc_status */
10300 clusapi_dissect_MoveGroupToNode_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10304 di
->dcerpc_procedure_name
="MoveGroupToNode";
10305 offset
= clusapi_dissect_element_MoveGroupToNode_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
10306 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
10308 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
10311 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
10317 clusapi_dissect_MoveGroupToNode_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10319 di
->dcerpc_procedure_name
="MoveGroupToNode";
10320 offset
= clusapi_dissect_element_MoveGroupToNode_hGroup(tvb
, offset
, pinfo
, tree
, di
, drep
);
10321 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
10322 offset
= clusapi_dissect_element_MoveGroupToNode_hNode(tvb
, offset
, pinfo
, tree
, di
, drep
);
10323 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
10328 clusapi_dissect_element_CreateGroupResourceEnum_hGroup(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10330 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateGroupResourceEnum_hGroup
, 0);
10336 clusapi_dissect_element_CreateGroupResourceEnum_dwType(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10338 offset
= clusapi_dissect_bitmap_ClusterGroupEnumType(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateGroupResourceEnum_dwType
, 0);
10344 clusapi_dissect_element_CreateGroupResourceEnum_ReturnEnum(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10346 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateGroupResourceEnum_ReturnEnum_
, NDR_POINTER_REF
, "Pointer to ReturnEnum (ENUM_LIST)",hf_clusapi_clusapi_CreateGroupResourceEnum_ReturnEnum
);
10352 clusapi_dissect_element_CreateGroupResourceEnum_ReturnEnum_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10354 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateGroupResourceEnum_ReturnEnum__
, NDR_POINTER_UNIQUE
, "Pointer to ReturnEnum (ENUM_LIST)",hf_clusapi_clusapi_CreateGroupResourceEnum_ReturnEnum
);
10360 clusapi_dissect_element_CreateGroupResourceEnum_ReturnEnum__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10362 offset
= clusapi_dissect_struct_ENUM_LIST(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_clusapi_clusapi_CreateGroupResourceEnum_ReturnEnum
,0);
10368 clusapi_dissect_element_CreateGroupResourceEnum_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10370 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateGroupResourceEnum_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_CreateGroupResourceEnum_rpc_status
);
10376 clusapi_dissect_element_CreateGroupResourceEnum_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10378 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateGroupResourceEnum_rpc_status
, 0);
10383 /* IDL: WERROR clusapi_CreateGroupResourceEnum( */
10384 /* IDL: [in] policy_handle hGroup, */
10385 /* IDL: [in] ClusterGroupEnumType dwType, */
10386 /* IDL: [out] [ref] ENUM_LIST **ReturnEnum, */
10387 /* IDL: [out] [ref] WERROR *rpc_status */
10391 clusapi_dissect_CreateGroupResourceEnum_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10395 di
->dcerpc_procedure_name
="CreateGroupResourceEnum";
10396 offset
= clusapi_dissect_element_CreateGroupResourceEnum_ReturnEnum(tvb
, offset
, pinfo
, tree
, di
, drep
);
10397 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
10399 offset
= clusapi_dissect_element_CreateGroupResourceEnum_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
10400 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
10402 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
10405 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
10411 clusapi_dissect_CreateGroupResourceEnum_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10413 di
->dcerpc_procedure_name
="CreateGroupResourceEnum";
10414 offset
= clusapi_dissect_element_CreateGroupResourceEnum_hGroup(tvb
, offset
, pinfo
, tree
, di
, drep
);
10415 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
10416 offset
= clusapi_dissect_element_CreateGroupResourceEnum_dwType(tvb
, offset
, pinfo
, tree
, di
, drep
);
10417 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
10422 clusapi_dissect_element_SetGroupNodeList_hGroup(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10424 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_SetGroupNodeList_hGroup
, 0);
10430 clusapi_dissect_element_SetGroupNodeList_multiSzNodeList(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10432 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_SetGroupNodeList_multiSzNodeList_
, NDR_POINTER_UNIQUE
, "Pointer to MultiSzNodeList (uint16)",hf_clusapi_clusapi_SetGroupNodeList_multiSzNodeList
);
10438 clusapi_dissect_element_SetGroupNodeList_multiSzNodeList_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10440 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_SetGroupNodeList_multiSzNodeList__
);
10446 clusapi_dissect_element_SetGroupNodeList_multiSzNodeList__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10448 offset
= PIDL_dissect_uint16(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_SetGroupNodeList_multiSzNodeList
, 0);
10454 clusapi_dissect_element_SetGroupNodeList_cchListSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10456 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_SetGroupNodeList_cchListSize
, 0);
10462 clusapi_dissect_element_SetGroupNodeList_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10464 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_SetGroupNodeList_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_SetGroupNodeList_rpc_status
);
10470 clusapi_dissect_element_SetGroupNodeList_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10472 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_SetGroupNodeList_rpc_status
, 0);
10477 /* IDL: WERROR clusapi_SetGroupNodeList( */
10478 /* IDL: [in] policy_handle hGroup, */
10479 /* IDL: [in] [size_is(cchListSize)] [unique(1)] uint16 *multiSzNodeList, */
10480 /* IDL: [in] uint32 cchListSize, */
10481 /* IDL: [out] [ref] WERROR *rpc_status */
10485 clusapi_dissect_SetGroupNodeList_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10489 di
->dcerpc_procedure_name
="SetGroupNodeList";
10490 offset
= clusapi_dissect_element_SetGroupNodeList_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
10491 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
10493 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
10496 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
10502 clusapi_dissect_SetGroupNodeList_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10504 di
->dcerpc_procedure_name
="SetGroupNodeList";
10505 offset
= clusapi_dissect_element_SetGroupNodeList_hGroup(tvb
, offset
, pinfo
, tree
, di
, drep
);
10506 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
10507 offset
= clusapi_dissect_element_SetGroupNodeList_multiSzNodeList(tvb
, offset
, pinfo
, tree
, di
, drep
);
10508 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
10509 offset
= clusapi_dissect_element_SetGroupNodeList_cchListSize(tvb
, offset
, pinfo
, tree
, di
, drep
);
10510 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
10515 clusapi_dissect_element_CreateNotify_Status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10517 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateNotify_Status_
, NDR_POINTER_REF
, "Pointer to Status (WERROR)",hf_clusapi_clusapi_CreateNotify_Status
);
10523 clusapi_dissect_element_CreateNotify_Status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10525 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateNotify_Status
, 0);
10531 clusapi_dissect_element_CreateNotify_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10533 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateNotify_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_CreateNotify_rpc_status
);
10539 clusapi_dissect_element_CreateNotify_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10541 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateNotify_rpc_status
, 0);
10547 clusapi_dissect_element_CreateNotify_hNotify(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10549 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateNotify_hNotify_
, NDR_POINTER_REF
, "Pointer to HNotify (policy_handle)",hf_clusapi_clusapi_CreateNotify_hNotify
);
10555 clusapi_dissect_element_CreateNotify_hNotify_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10557 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateNotify_hNotify
, 0);
10562 /* IDL: void clusapi_CreateNotify( */
10563 /* IDL: [out] [ref] WERROR *Status, */
10564 /* IDL: [out] [ref] WERROR *rpc_status, */
10565 /* IDL: [out] [ref] policy_handle *hNotify */
10569 clusapi_dissect_CreateNotify_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10571 di
->dcerpc_procedure_name
="CreateNotify";
10572 offset
= clusapi_dissect_element_CreateNotify_Status(tvb
, offset
, pinfo
, tree
, di
, drep
);
10573 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
10575 offset
= clusapi_dissect_element_CreateNotify_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
10576 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
10578 offset
= clusapi_dissect_element_CreateNotify_hNotify(tvb
, offset
, pinfo
, tree
, di
, drep
);
10579 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
10585 clusapi_dissect_CreateNotify_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10587 di
->dcerpc_procedure_name
="CreateNotify";
10592 clusapi_dissect_element_CloseNotify_Notify(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10594 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CloseNotify_Notify_
, NDR_POINTER_REF
, "Pointer to Notify (policy_handle)",hf_clusapi_clusapi_CloseNotify_Notify
);
10600 clusapi_dissect_element_CloseNotify_Notify_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10602 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CloseNotify_Notify
, 0);
10607 /* IDL: WERROR clusapi_CloseNotify( */
10608 /* IDL: [in] [out] [ref] policy_handle *Notify */
10612 clusapi_dissect_CloseNotify_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10616 di
->dcerpc_procedure_name
="CloseNotify";
10617 offset
= clusapi_dissect_element_CloseNotify_Notify(tvb
, offset
, pinfo
, tree
, di
, drep
);
10618 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
10620 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
10623 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
10629 clusapi_dissect_CloseNotify_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10631 di
->dcerpc_procedure_name
="CloseNotify";
10632 offset
= clusapi_dissect_element_CloseNotify_Notify(tvb
, offset
, pinfo
, tree
, di
, drep
);
10633 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
10638 clusapi_dissect_element_AddNotifyCluster_hNotify(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10640 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddNotifyCluster_hNotify
, 0);
10646 clusapi_dissect_element_AddNotifyCluster_hCluster(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10648 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddNotifyCluster_hCluster
, 0);
10654 clusapi_dissect_element_AddNotifyCluster_dwFilter(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10656 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddNotifyCluster_dwFilter
, 0);
10662 clusapi_dissect_element_AddNotifyCluster_dwNotifyKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10664 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddNotifyCluster_dwNotifyKey
, 0);
10670 clusapi_dissect_element_AddNotifyCluster_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10672 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_AddNotifyCluster_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_AddNotifyCluster_rpc_status
);
10678 clusapi_dissect_element_AddNotifyCluster_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10680 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddNotifyCluster_rpc_status
, 0);
10685 /* IDL: WERROR clusapi_AddNotifyCluster( */
10686 /* IDL: [in] policy_handle hNotify, */
10687 /* IDL: [in] policy_handle hCluster, */
10688 /* IDL: [in] uint32 dwFilter, */
10689 /* IDL: [in] uint32 dwNotifyKey, */
10690 /* IDL: [out] [ref] WERROR *rpc_status */
10694 clusapi_dissect_AddNotifyCluster_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10698 di
->dcerpc_procedure_name
="AddNotifyCluster";
10699 offset
= clusapi_dissect_element_AddNotifyCluster_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
10700 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
10702 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
10705 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
10711 clusapi_dissect_AddNotifyCluster_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10713 di
->dcerpc_procedure_name
="AddNotifyCluster";
10714 offset
= clusapi_dissect_element_AddNotifyCluster_hNotify(tvb
, offset
, pinfo
, tree
, di
, drep
);
10715 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
10716 offset
= clusapi_dissect_element_AddNotifyCluster_hCluster(tvb
, offset
, pinfo
, tree
, di
, drep
);
10717 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
10718 offset
= clusapi_dissect_element_AddNotifyCluster_dwFilter(tvb
, offset
, pinfo
, tree
, di
, drep
);
10719 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
10720 offset
= clusapi_dissect_element_AddNotifyCluster_dwNotifyKey(tvb
, offset
, pinfo
, tree
, di
, drep
);
10721 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
10726 clusapi_dissect_element_AddNotifyNode_hNotify(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10728 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddNotifyNode_hNotify
, 0);
10734 clusapi_dissect_element_AddNotifyNode_hNode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10736 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddNotifyNode_hNode
, 0);
10742 clusapi_dissect_element_AddNotifyNode_dwFilter(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10744 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddNotifyNode_dwFilter
, 0);
10750 clusapi_dissect_element_AddNotifyNode_dwNotifyKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10752 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddNotifyNode_dwNotifyKey
, 0);
10758 clusapi_dissect_element_AddNotifyNode_dwStateSequence(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10760 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_AddNotifyNode_dwStateSequence_
, NDR_POINTER_REF
, "Pointer to DwStateSequence (uint32)",hf_clusapi_clusapi_AddNotifyNode_dwStateSequence
);
10766 clusapi_dissect_element_AddNotifyNode_dwStateSequence_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10768 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddNotifyNode_dwStateSequence
, 0);
10774 clusapi_dissect_element_AddNotifyNode_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10776 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_AddNotifyNode_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_AddNotifyNode_rpc_status
);
10782 clusapi_dissect_element_AddNotifyNode_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10784 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddNotifyNode_rpc_status
, 0);
10789 /* IDL: WERROR clusapi_AddNotifyNode( */
10790 /* IDL: [in] policy_handle hNotify, */
10791 /* IDL: [in] policy_handle hNode, */
10792 /* IDL: [in] uint32 dwFilter, */
10793 /* IDL: [in] uint32 dwNotifyKey, */
10794 /* IDL: [out] [ref] uint32 *dwStateSequence, */
10795 /* IDL: [out] [ref] WERROR *rpc_status */
10799 clusapi_dissect_AddNotifyNode_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10803 di
->dcerpc_procedure_name
="AddNotifyNode";
10804 offset
= clusapi_dissect_element_AddNotifyNode_dwStateSequence(tvb
, offset
, pinfo
, tree
, di
, drep
);
10805 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
10807 offset
= clusapi_dissect_element_AddNotifyNode_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
10808 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
10810 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
10813 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
10819 clusapi_dissect_AddNotifyNode_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10821 di
->dcerpc_procedure_name
="AddNotifyNode";
10822 offset
= clusapi_dissect_element_AddNotifyNode_hNotify(tvb
, offset
, pinfo
, tree
, di
, drep
);
10823 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
10824 offset
= clusapi_dissect_element_AddNotifyNode_hNode(tvb
, offset
, pinfo
, tree
, di
, drep
);
10825 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
10826 offset
= clusapi_dissect_element_AddNotifyNode_dwFilter(tvb
, offset
, pinfo
, tree
, di
, drep
);
10827 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
10828 offset
= clusapi_dissect_element_AddNotifyNode_dwNotifyKey(tvb
, offset
, pinfo
, tree
, di
, drep
);
10829 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
10834 clusapi_dissect_element_AddNotifyGroup_hNotify(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10836 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddNotifyGroup_hNotify
, 0);
10842 clusapi_dissect_element_AddNotifyGroup_hGroup(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10844 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddNotifyGroup_hGroup
, 0);
10850 clusapi_dissect_element_AddNotifyGroup_dwFilter(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10852 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddNotifyGroup_dwFilter
, 0);
10858 clusapi_dissect_element_AddNotifyGroup_dwNotifyKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10860 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddNotifyGroup_dwNotifyKey
, 0);
10866 clusapi_dissect_element_AddNotifyGroup_dwStateSequence(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10868 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_AddNotifyGroup_dwStateSequence_
, NDR_POINTER_REF
, "Pointer to DwStateSequence (uint32)",hf_clusapi_clusapi_AddNotifyGroup_dwStateSequence
);
10874 clusapi_dissect_element_AddNotifyGroup_dwStateSequence_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10876 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddNotifyGroup_dwStateSequence
, 0);
10882 clusapi_dissect_element_AddNotifyGroup_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10884 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_AddNotifyGroup_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_AddNotifyGroup_rpc_status
);
10890 clusapi_dissect_element_AddNotifyGroup_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10892 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddNotifyGroup_rpc_status
, 0);
10897 /* IDL: WERROR clusapi_AddNotifyGroup( */
10898 /* IDL: [in] policy_handle hNotify, */
10899 /* IDL: [in] policy_handle hGroup, */
10900 /* IDL: [in] uint32 dwFilter, */
10901 /* IDL: [in] uint32 dwNotifyKey, */
10902 /* IDL: [out] [ref] uint32 *dwStateSequence, */
10903 /* IDL: [out] [ref] WERROR *rpc_status */
10907 clusapi_dissect_AddNotifyGroup_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10911 di
->dcerpc_procedure_name
="AddNotifyGroup";
10912 offset
= clusapi_dissect_element_AddNotifyGroup_dwStateSequence(tvb
, offset
, pinfo
, tree
, di
, drep
);
10913 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
10915 offset
= clusapi_dissect_element_AddNotifyGroup_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
10916 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
10918 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
10921 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
10927 clusapi_dissect_AddNotifyGroup_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10929 di
->dcerpc_procedure_name
="AddNotifyGroup";
10930 offset
= clusapi_dissect_element_AddNotifyGroup_hNotify(tvb
, offset
, pinfo
, tree
, di
, drep
);
10931 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
10932 offset
= clusapi_dissect_element_AddNotifyGroup_hGroup(tvb
, offset
, pinfo
, tree
, di
, drep
);
10933 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
10934 offset
= clusapi_dissect_element_AddNotifyGroup_dwFilter(tvb
, offset
, pinfo
, tree
, di
, drep
);
10935 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
10936 offset
= clusapi_dissect_element_AddNotifyGroup_dwNotifyKey(tvb
, offset
, pinfo
, tree
, di
, drep
);
10937 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
10942 clusapi_dissect_element_AddNotifyResource_hNotify(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10944 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddNotifyResource_hNotify
, 0);
10950 clusapi_dissect_element_AddNotifyResource_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10952 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddNotifyResource_hResource
, 0);
10958 clusapi_dissect_element_AddNotifyResource_dwFilter(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10960 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddNotifyResource_dwFilter
, 0);
10966 clusapi_dissect_element_AddNotifyResource_dwNotifyKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10968 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddNotifyResource_dwNotifyKey
, 0);
10974 clusapi_dissect_element_AddNotifyResource_dwStateSequence(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10976 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_AddNotifyResource_dwStateSequence_
, NDR_POINTER_REF
, "Pointer to DwStateSequence (uint32)",hf_clusapi_clusapi_AddNotifyResource_dwStateSequence
);
10982 clusapi_dissect_element_AddNotifyResource_dwStateSequence_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10984 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddNotifyResource_dwStateSequence
, 0);
10990 clusapi_dissect_element_AddNotifyResource_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10992 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_AddNotifyResource_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_AddNotifyResource_rpc_status
);
10998 clusapi_dissect_element_AddNotifyResource_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11000 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddNotifyResource_rpc_status
, 0);
11005 /* IDL: WERROR clusapi_AddNotifyResource( */
11006 /* IDL: [in] policy_handle hNotify, */
11007 /* IDL: [in] policy_handle hResource, */
11008 /* IDL: [in] uint32 dwFilter, */
11009 /* IDL: [in] uint32 dwNotifyKey, */
11010 /* IDL: [out] [ref] uint32 *dwStateSequence, */
11011 /* IDL: [out] [ref] WERROR *rpc_status */
11015 clusapi_dissect_AddNotifyResource_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11019 di
->dcerpc_procedure_name
="AddNotifyResource";
11020 offset
= clusapi_dissect_element_AddNotifyResource_dwStateSequence(tvb
, offset
, pinfo
, tree
, di
, drep
);
11021 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
11023 offset
= clusapi_dissect_element_AddNotifyResource_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
11024 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
11026 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
11029 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
11035 clusapi_dissect_AddNotifyResource_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11037 di
->dcerpc_procedure_name
="AddNotifyResource";
11038 offset
= clusapi_dissect_element_AddNotifyResource_hNotify(tvb
, offset
, pinfo
, tree
, di
, drep
);
11039 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
11040 offset
= clusapi_dissect_element_AddNotifyResource_hResource(tvb
, offset
, pinfo
, tree
, di
, drep
);
11041 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
11042 offset
= clusapi_dissect_element_AddNotifyResource_dwFilter(tvb
, offset
, pinfo
, tree
, di
, drep
);
11043 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
11044 offset
= clusapi_dissect_element_AddNotifyResource_dwNotifyKey(tvb
, offset
, pinfo
, tree
, di
, drep
);
11045 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
11050 clusapi_dissect_element_AddNotifyKey_hNotify(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11052 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddNotifyKey_hNotify
, 0);
11058 clusapi_dissect_element_AddNotifyKey_hKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11060 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddNotifyKey_hKey
, 0);
11066 clusapi_dissect_element_AddNotifyKey_dwNotifyKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11068 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddNotifyKey_dwNotifyKey
, 0);
11074 clusapi_dissect_element_AddNotifyKey_Filter(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11076 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddNotifyKey_Filter
, 0);
11082 clusapi_dissect_element_AddNotifyKey_WatchSubTree(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11084 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddNotifyKey_WatchSubTree
, 0);
11090 clusapi_dissect_element_AddNotifyKey_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11092 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_AddNotifyKey_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_AddNotifyKey_rpc_status
);
11098 clusapi_dissect_element_AddNotifyKey_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11100 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddNotifyKey_rpc_status
, 0);
11105 /* IDL: WERROR clusapi_AddNotifyKey( */
11106 /* IDL: [in] policy_handle hNotify, */
11107 /* IDL: [in] policy_handle hKey, */
11108 /* IDL: [in] uint32 dwNotifyKey, */
11109 /* IDL: [in] uint32 Filter, */
11110 /* IDL: [in] uint8 WatchSubTree, */
11111 /* IDL: [out] [ref] WERROR *rpc_status */
11115 clusapi_dissect_AddNotifyKey_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11119 di
->dcerpc_procedure_name
="AddNotifyKey";
11120 offset
= clusapi_dissect_element_AddNotifyKey_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
11121 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
11123 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
11126 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
11132 clusapi_dissect_AddNotifyKey_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11134 di
->dcerpc_procedure_name
="AddNotifyKey";
11135 offset
= clusapi_dissect_element_AddNotifyKey_hNotify(tvb
, offset
, pinfo
, tree
, di
, drep
);
11136 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
11137 offset
= clusapi_dissect_element_AddNotifyKey_hKey(tvb
, offset
, pinfo
, tree
, di
, drep
);
11138 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
11139 offset
= clusapi_dissect_element_AddNotifyKey_dwNotifyKey(tvb
, offset
, pinfo
, tree
, di
, drep
);
11140 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
11141 offset
= clusapi_dissect_element_AddNotifyKey_Filter(tvb
, offset
, pinfo
, tree
, di
, drep
);
11142 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
11143 offset
= clusapi_dissect_element_AddNotifyKey_WatchSubTree(tvb
, offset
, pinfo
, tree
, di
, drep
);
11144 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
11149 clusapi_dissect_element_ReAddNotifyNode_hNotify(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11151 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ReAddNotifyNode_hNotify
, 0);
11157 clusapi_dissect_element_ReAddNotifyNode_hNode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11159 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ReAddNotifyNode_hNode
, 0);
11165 clusapi_dissect_element_ReAddNotifyNode_dwFilter(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11167 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ReAddNotifyNode_dwFilter
, 0);
11173 clusapi_dissect_element_ReAddNotifyNode_dwNotifyKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11175 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ReAddNotifyNode_dwNotifyKey
, 0);
11181 clusapi_dissect_element_ReAddNotifyNode_StateSequence(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11183 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ReAddNotifyNode_StateSequence
, 0);
11189 clusapi_dissect_element_ReAddNotifyNode_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11191 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_ReAddNotifyNode_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_ReAddNotifyNode_rpc_status
);
11197 clusapi_dissect_element_ReAddNotifyNode_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11199 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ReAddNotifyNode_rpc_status
, 0);
11204 /* IDL: WERROR clusapi_ReAddNotifyNode( */
11205 /* IDL: [in] policy_handle hNotify, */
11206 /* IDL: [in] policy_handle hNode, */
11207 /* IDL: [in] uint32 dwFilter, */
11208 /* IDL: [in] uint32 dwNotifyKey, */
11209 /* IDL: [in] uint32 StateSequence, */
11210 /* IDL: [out] [ref] WERROR *rpc_status */
11214 clusapi_dissect_ReAddNotifyNode_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11218 di
->dcerpc_procedure_name
="ReAddNotifyNode";
11219 offset
= clusapi_dissect_element_ReAddNotifyNode_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
11220 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
11222 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
11225 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
11231 clusapi_dissect_ReAddNotifyNode_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11233 di
->dcerpc_procedure_name
="ReAddNotifyNode";
11234 offset
= clusapi_dissect_element_ReAddNotifyNode_hNotify(tvb
, offset
, pinfo
, tree
, di
, drep
);
11235 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
11236 offset
= clusapi_dissect_element_ReAddNotifyNode_hNode(tvb
, offset
, pinfo
, tree
, di
, drep
);
11237 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
11238 offset
= clusapi_dissect_element_ReAddNotifyNode_dwFilter(tvb
, offset
, pinfo
, tree
, di
, drep
);
11239 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
11240 offset
= clusapi_dissect_element_ReAddNotifyNode_dwNotifyKey(tvb
, offset
, pinfo
, tree
, di
, drep
);
11241 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
11242 offset
= clusapi_dissect_element_ReAddNotifyNode_StateSequence(tvb
, offset
, pinfo
, tree
, di
, drep
);
11243 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
11248 clusapi_dissect_element_ReAddNotifyGroup_hNotify(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11250 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ReAddNotifyGroup_hNotify
, 0);
11256 clusapi_dissect_element_ReAddNotifyGroup_hGroup(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11258 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ReAddNotifyGroup_hGroup
, 0);
11264 clusapi_dissect_element_ReAddNotifyGroup_dwFilter(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11266 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ReAddNotifyGroup_dwFilter
, 0);
11272 clusapi_dissect_element_ReAddNotifyGroup_dwNotifyKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11274 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ReAddNotifyGroup_dwNotifyKey
, 0);
11280 clusapi_dissect_element_ReAddNotifyGroup_StateSequence(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11282 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ReAddNotifyGroup_StateSequence
, 0);
11288 clusapi_dissect_element_ReAddNotifyGroup_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11290 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_ReAddNotifyGroup_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_ReAddNotifyGroup_rpc_status
);
11296 clusapi_dissect_element_ReAddNotifyGroup_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11298 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ReAddNotifyGroup_rpc_status
, 0);
11303 /* IDL: WERROR clusapi_ReAddNotifyGroup( */
11304 /* IDL: [in] policy_handle hNotify, */
11305 /* IDL: [in] policy_handle hGroup, */
11306 /* IDL: [in] uint32 dwFilter, */
11307 /* IDL: [in] uint32 dwNotifyKey, */
11308 /* IDL: [in] uint32 StateSequence, */
11309 /* IDL: [out] [ref] WERROR *rpc_status */
11313 clusapi_dissect_ReAddNotifyGroup_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11317 di
->dcerpc_procedure_name
="ReAddNotifyGroup";
11318 offset
= clusapi_dissect_element_ReAddNotifyGroup_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
11319 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
11321 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
11324 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
11330 clusapi_dissect_ReAddNotifyGroup_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11332 di
->dcerpc_procedure_name
="ReAddNotifyGroup";
11333 offset
= clusapi_dissect_element_ReAddNotifyGroup_hNotify(tvb
, offset
, pinfo
, tree
, di
, drep
);
11334 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
11335 offset
= clusapi_dissect_element_ReAddNotifyGroup_hGroup(tvb
, offset
, pinfo
, tree
, di
, drep
);
11336 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
11337 offset
= clusapi_dissect_element_ReAddNotifyGroup_dwFilter(tvb
, offset
, pinfo
, tree
, di
, drep
);
11338 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
11339 offset
= clusapi_dissect_element_ReAddNotifyGroup_dwNotifyKey(tvb
, offset
, pinfo
, tree
, di
, drep
);
11340 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
11341 offset
= clusapi_dissect_element_ReAddNotifyGroup_StateSequence(tvb
, offset
, pinfo
, tree
, di
, drep
);
11342 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
11347 clusapi_dissect_element_ReAddNotifyResource_hNotify(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11349 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ReAddNotifyResource_hNotify
, 0);
11355 clusapi_dissect_element_ReAddNotifyResource_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11357 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ReAddNotifyResource_hResource
, 0);
11363 clusapi_dissect_element_ReAddNotifyResource_dwFilter(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11365 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ReAddNotifyResource_dwFilter
, 0);
11371 clusapi_dissect_element_ReAddNotifyResource_dwNotifyKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11373 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ReAddNotifyResource_dwNotifyKey
, 0);
11379 clusapi_dissect_element_ReAddNotifyResource_StateSequence(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11381 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ReAddNotifyResource_StateSequence
, 0);
11387 clusapi_dissect_element_ReAddNotifyResource_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11389 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_ReAddNotifyResource_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_ReAddNotifyResource_rpc_status
);
11395 clusapi_dissect_element_ReAddNotifyResource_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11397 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ReAddNotifyResource_rpc_status
, 0);
11402 /* IDL: WERROR clusapi_ReAddNotifyResource( */
11403 /* IDL: [in] policy_handle hNotify, */
11404 /* IDL: [in] policy_handle hResource, */
11405 /* IDL: [in] uint32 dwFilter, */
11406 /* IDL: [in] uint32 dwNotifyKey, */
11407 /* IDL: [in] uint32 StateSequence, */
11408 /* IDL: [out] [ref] WERROR *rpc_status */
11412 clusapi_dissect_ReAddNotifyResource_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11416 di
->dcerpc_procedure_name
="ReAddNotifyResource";
11417 offset
= clusapi_dissect_element_ReAddNotifyResource_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
11418 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
11420 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
11423 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
11429 clusapi_dissect_ReAddNotifyResource_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11431 di
->dcerpc_procedure_name
="ReAddNotifyResource";
11432 offset
= clusapi_dissect_element_ReAddNotifyResource_hNotify(tvb
, offset
, pinfo
, tree
, di
, drep
);
11433 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
11434 offset
= clusapi_dissect_element_ReAddNotifyResource_hResource(tvb
, offset
, pinfo
, tree
, di
, drep
);
11435 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
11436 offset
= clusapi_dissect_element_ReAddNotifyResource_dwFilter(tvb
, offset
, pinfo
, tree
, di
, drep
);
11437 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
11438 offset
= clusapi_dissect_element_ReAddNotifyResource_dwNotifyKey(tvb
, offset
, pinfo
, tree
, di
, drep
);
11439 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
11440 offset
= clusapi_dissect_element_ReAddNotifyResource_StateSequence(tvb
, offset
, pinfo
, tree
, di
, drep
);
11441 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
11446 clusapi_dissect_element_GetNotify_hNotify(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11448 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GetNotify_hNotify
, 0);
11454 clusapi_dissect_element_GetNotify_dwNotifyKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11456 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetNotify_dwNotifyKey_
, NDR_POINTER_REF
, "Pointer to DwNotifyKey (uint32)",hf_clusapi_clusapi_GetNotify_dwNotifyKey
);
11462 clusapi_dissect_element_GetNotify_dwNotifyKey_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11464 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GetNotify_dwNotifyKey
, 0);
11470 clusapi_dissect_element_GetNotify_dwFilter(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11472 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetNotify_dwFilter_
, NDR_POINTER_REF
, "Pointer to DwFilter (uint32)",hf_clusapi_clusapi_GetNotify_dwFilter
);
11478 clusapi_dissect_element_GetNotify_dwFilter_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11480 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GetNotify_dwFilter
, 0);
11486 clusapi_dissect_element_GetNotify_dwStateSequence(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11488 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetNotify_dwStateSequence_
, NDR_POINTER_REF
, "Pointer to DwStateSequence (uint32)",hf_clusapi_clusapi_GetNotify_dwStateSequence
);
11494 clusapi_dissect_element_GetNotify_dwStateSequence_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11496 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GetNotify_dwStateSequence
, 0);
11502 clusapi_dissect_element_GetNotify_Name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11504 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetNotify_Name_
, NDR_POINTER_REF
, "Pointer to Name (uint16)",hf_clusapi_clusapi_GetNotify_Name
);
11510 clusapi_dissect_element_GetNotify_Name_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11512 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetNotify_Name__
, NDR_POINTER_UNIQUE
, "Pointer to Name (uint16)",hf_clusapi_clusapi_GetNotify_Name
);
11518 clusapi_dissect_element_GetNotify_Name__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11522 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_GetNotify_Name
, false, &data
);
11523 proto_item_append_text(tree
, ": %s", data
);
11529 clusapi_dissect_element_GetNotify_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11531 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetNotify_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_GetNotify_rpc_status
);
11537 clusapi_dissect_element_GetNotify_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11539 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GetNotify_rpc_status
, 0);
11544 /* IDL: WERROR clusapi_GetNotify( */
11545 /* IDL: [in] policy_handle hNotify, */
11546 /* IDL: [out] [ref] uint32 *dwNotifyKey, */
11547 /* IDL: [out] [ref] uint32 *dwFilter, */
11548 /* IDL: [out] [ref] uint32 *dwStateSequence, */
11549 /* IDL: [charset(UTF16)] [out] [ref] uint16 **Name, */
11550 /* IDL: [out] [ref] WERROR *rpc_status */
11554 clusapi_dissect_GetNotify_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11558 di
->dcerpc_procedure_name
="GetNotify";
11559 offset
= clusapi_dissect_element_GetNotify_dwNotifyKey(tvb
, offset
, pinfo
, tree
, di
, drep
);
11560 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
11562 offset
= clusapi_dissect_element_GetNotify_dwFilter(tvb
, offset
, pinfo
, tree
, di
, drep
);
11563 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
11565 offset
= clusapi_dissect_element_GetNotify_dwStateSequence(tvb
, offset
, pinfo
, tree
, di
, drep
);
11566 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
11568 offset
= clusapi_dissect_element_GetNotify_Name(tvb
, offset
, pinfo
, tree
, di
, drep
);
11569 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
11571 offset
= clusapi_dissect_element_GetNotify_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
11572 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
11574 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
11577 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
11583 clusapi_dissect_GetNotify_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11585 di
->dcerpc_procedure_name
="GetNotify";
11586 offset
= clusapi_dissect_element_GetNotify_hNotify(tvb
, offset
, pinfo
, tree
, di
, drep
);
11587 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
11592 clusapi_dissect_element_OpenNode_lpszNodeName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11594 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OpenNode_lpszNodeName_
, NDR_POINTER_REF
, "Pointer to LpszNodeName (uint16)",hf_clusapi_clusapi_OpenNode_lpszNodeName
);
11600 clusapi_dissect_element_OpenNode_lpszNodeName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11604 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_OpenNode_lpszNodeName
, false, &data
);
11605 proto_item_append_text(tree
, ": %s", data
);
11611 clusapi_dissect_element_OpenNode_Status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11613 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OpenNode_Status_
, NDR_POINTER_REF
, "Pointer to Status (WERROR)",hf_clusapi_clusapi_OpenNode_Status
);
11619 clusapi_dissect_element_OpenNode_Status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11621 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OpenNode_Status
, 0);
11627 clusapi_dissect_element_OpenNode_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11629 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OpenNode_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_OpenNode_rpc_status
);
11635 clusapi_dissect_element_OpenNode_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11637 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OpenNode_rpc_status
, 0);
11643 clusapi_dissect_element_OpenNode_hNode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11645 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OpenNode_hNode_
, NDR_POINTER_REF
, "Pointer to HNode (policy_handle)",hf_clusapi_clusapi_OpenNode_hNode
);
11651 clusapi_dissect_element_OpenNode_hNode_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11653 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OpenNode_hNode
, 0);
11658 /* IDL: void clusapi_OpenNode( */
11659 /* IDL: [charset(UTF16)] [in] [ref] uint16 *lpszNodeName, */
11660 /* IDL: [out] [ref] WERROR *Status, */
11661 /* IDL: [out] [ref] WERROR *rpc_status, */
11662 /* IDL: [out] [ref] policy_handle *hNode */
11666 clusapi_dissect_OpenNode_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11668 di
->dcerpc_procedure_name
="OpenNode";
11669 offset
= clusapi_dissect_element_OpenNode_Status(tvb
, offset
, pinfo
, tree
, di
, drep
);
11670 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
11672 offset
= clusapi_dissect_element_OpenNode_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
11673 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
11675 offset
= clusapi_dissect_element_OpenNode_hNode(tvb
, offset
, pinfo
, tree
, di
, drep
);
11676 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
11682 clusapi_dissect_OpenNode_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11684 di
->dcerpc_procedure_name
="OpenNode";
11685 offset
= clusapi_dissect_element_OpenNode_lpszNodeName(tvb
, offset
, pinfo
, tree
, di
, drep
);
11686 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
11691 clusapi_dissect_element_CloseNode_Node(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11693 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CloseNode_Node_
, NDR_POINTER_REF
, "Pointer to Node (policy_handle)",hf_clusapi_clusapi_CloseNode_Node
);
11699 clusapi_dissect_element_CloseNode_Node_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11701 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CloseNode_Node
, 0);
11706 /* IDL: WERROR clusapi_CloseNode( */
11707 /* IDL: [in] [out] [ref] policy_handle *Node */
11711 clusapi_dissect_CloseNode_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11715 di
->dcerpc_procedure_name
="CloseNode";
11716 offset
= clusapi_dissect_element_CloseNode_Node(tvb
, offset
, pinfo
, tree
, di
, drep
);
11717 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
11719 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
11722 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
11728 clusapi_dissect_CloseNode_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11730 di
->dcerpc_procedure_name
="CloseNode";
11731 offset
= clusapi_dissect_element_CloseNode_Node(tvb
, offset
, pinfo
, tree
, di
, drep
);
11732 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
11737 clusapi_dissect_element_GetNodeState_hNode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11739 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GetNodeState_hNode
, 0);
11745 clusapi_dissect_element_GetNodeState_State(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11747 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetNodeState_State_
, NDR_POINTER_REF
, "Pointer to State (clusapi_ClusterNodeState)",hf_clusapi_clusapi_GetNodeState_State
);
11753 clusapi_dissect_element_GetNodeState_State_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11755 offset
= clusapi_dissect_enum_ClusterNodeState(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GetNodeState_State
, 0);
11761 clusapi_dissect_element_GetNodeState_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11763 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetNodeState_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_GetNodeState_rpc_status
);
11769 clusapi_dissect_element_GetNodeState_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11771 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GetNodeState_rpc_status
, 0);
11776 /* IDL: WERROR clusapi_GetNodeState( */
11777 /* IDL: [in] policy_handle hNode, */
11778 /* IDL: [out] [ref] clusapi_ClusterNodeState *State, */
11779 /* IDL: [out] [ref] WERROR *rpc_status */
11783 clusapi_dissect_GetNodeState_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11787 di
->dcerpc_procedure_name
="GetNodeState";
11788 offset
= clusapi_dissect_element_GetNodeState_State(tvb
, offset
, pinfo
, tree
, di
, drep
);
11789 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
11791 offset
= clusapi_dissect_element_GetNodeState_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
11792 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
11794 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
11797 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
11803 clusapi_dissect_GetNodeState_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11805 di
->dcerpc_procedure_name
="GetNodeState";
11806 offset
= clusapi_dissect_element_GetNodeState_hNode(tvb
, offset
, pinfo
, tree
, di
, drep
);
11807 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
11812 clusapi_dissect_element_PauseNode_hNode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11814 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_PauseNode_hNode
, 0);
11820 clusapi_dissect_element_PauseNode_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11822 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_PauseNode_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_PauseNode_rpc_status
);
11828 clusapi_dissect_element_PauseNode_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11830 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_PauseNode_rpc_status
, 0);
11835 /* IDL: WERROR clusapi_PauseNode( */
11836 /* IDL: [in] policy_handle hNode, */
11837 /* IDL: [out] [ref] WERROR *rpc_status */
11841 clusapi_dissect_PauseNode_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11845 di
->dcerpc_procedure_name
="PauseNode";
11846 offset
= clusapi_dissect_element_PauseNode_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
11847 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
11849 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
11852 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
11858 clusapi_dissect_PauseNode_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11860 di
->dcerpc_procedure_name
="PauseNode";
11861 offset
= clusapi_dissect_element_PauseNode_hNode(tvb
, offset
, pinfo
, tree
, di
, drep
);
11862 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
11867 clusapi_dissect_element_ResumeNode_hNode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11869 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ResumeNode_hNode
, 0);
11875 clusapi_dissect_element_ResumeNode_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11877 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_ResumeNode_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_ResumeNode_rpc_status
);
11883 clusapi_dissect_element_ResumeNode_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11885 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ResumeNode_rpc_status
, 0);
11890 /* IDL: WERROR clusapi_ResumeNode( */
11891 /* IDL: [in] policy_handle hNode, */
11892 /* IDL: [out] [ref] WERROR *rpc_status */
11896 clusapi_dissect_ResumeNode_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11900 di
->dcerpc_procedure_name
="ResumeNode";
11901 offset
= clusapi_dissect_element_ResumeNode_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
11902 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
11904 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
11907 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
11913 clusapi_dissect_ResumeNode_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11915 di
->dcerpc_procedure_name
="ResumeNode";
11916 offset
= clusapi_dissect_element_ResumeNode_hNode(tvb
, offset
, pinfo
, tree
, di
, drep
);
11917 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
11922 clusapi_dissect_element_EvictNode_hNode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11924 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_EvictNode_hNode
, 0);
11930 clusapi_dissect_element_EvictNode_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11932 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_EvictNode_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_EvictNode_rpc_status
);
11938 clusapi_dissect_element_EvictNode_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11940 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_EvictNode_rpc_status
, 0);
11945 /* IDL: WERROR clusapi_EvictNode( */
11946 /* IDL: [in] policy_handle hNode, */
11947 /* IDL: [out] [ref] WERROR *rpc_status */
11951 clusapi_dissect_EvictNode_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11955 di
->dcerpc_procedure_name
="EvictNode";
11956 offset
= clusapi_dissect_element_EvictNode_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
11957 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
11959 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
11962 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
11968 clusapi_dissect_EvictNode_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11970 di
->dcerpc_procedure_name
="EvictNode";
11971 offset
= clusapi_dissect_element_EvictNode_hNode(tvb
, offset
, pinfo
, tree
, di
, drep
);
11972 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
11977 clusapi_dissect_element_NodeResourceControl_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11979 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeResourceControl_hResource
, 0);
11985 clusapi_dissect_element_NodeResourceControl_hNode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11987 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeResourceControl_hNode
, 0);
11993 clusapi_dissect_element_NodeResourceControl_dwControlCode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11995 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeResourceControl_dwControlCode
, 0);
12001 clusapi_dissect_element_NodeResourceControl_lpInBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12003 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeResourceControl_lpInBuffer_
, NDR_POINTER_UNIQUE
, "Pointer to LpInBuffer (uint8)",hf_clusapi_clusapi_NodeResourceControl_lpInBuffer
);
12009 clusapi_dissect_element_NodeResourceControl_lpInBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12011 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeResourceControl_lpInBuffer__
);
12017 clusapi_dissect_element_NodeResourceControl_lpInBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12019 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeResourceControl_lpInBuffer
, 0);
12025 clusapi_dissect_element_NodeResourceControl_nInBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12027 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeResourceControl_nInBufferSize
, 0);
12033 clusapi_dissect_element_NodeResourceControl_lpOutBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12035 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeResourceControl_lpOutBuffer_
, NDR_POINTER_REF
, "Pointer to LpOutBuffer (uint8)",hf_clusapi_clusapi_NodeResourceControl_lpOutBuffer
);
12041 clusapi_dissect_element_NodeResourceControl_lpOutBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12043 offset
= dissect_ndr_ucvarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeResourceControl_lpOutBuffer__
);
12049 clusapi_dissect_element_NodeResourceControl_lpOutBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12051 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeResourceControl_lpOutBuffer
, 0);
12057 clusapi_dissect_element_NodeResourceControl_nOutBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12059 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeResourceControl_nOutBufferSize
, 0);
12065 clusapi_dissect_element_NodeResourceControl_lpBytesReturned(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12067 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeResourceControl_lpBytesReturned_
, NDR_POINTER_REF
, "Pointer to LpBytesReturned (uint32)",hf_clusapi_clusapi_NodeResourceControl_lpBytesReturned
);
12073 clusapi_dissect_element_NodeResourceControl_lpBytesReturned_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12075 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeResourceControl_lpBytesReturned
, 0);
12081 clusapi_dissect_element_NodeResourceControl_lpcbRequired(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12083 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeResourceControl_lpcbRequired_
, NDR_POINTER_REF
, "Pointer to LpcbRequired (uint32)",hf_clusapi_clusapi_NodeResourceControl_lpcbRequired
);
12089 clusapi_dissect_element_NodeResourceControl_lpcbRequired_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12091 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeResourceControl_lpcbRequired
, 0);
12097 clusapi_dissect_element_NodeResourceControl_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12099 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeResourceControl_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_NodeResourceControl_rpc_status
);
12105 clusapi_dissect_element_NodeResourceControl_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12107 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeResourceControl_rpc_status
, 0);
12112 /* IDL: WERROR clusapi_NodeResourceControl( */
12113 /* IDL: [in] policy_handle hResource, */
12114 /* IDL: [in] policy_handle hNode, */
12115 /* IDL: [in] uint32 dwControlCode, */
12116 /* IDL: [in] [size_is(nInBufferSize)] [unique(1)] uint8 *lpInBuffer, */
12117 /* IDL: [in] uint32 nInBufferSize, */
12118 /* IDL: [length_is(*lpBytesReturned)] [out] [ref] [size_is(nOutBufferSize)] uint8 *lpOutBuffer, */
12119 /* IDL: [in] uint32 nOutBufferSize, */
12120 /* IDL: [out] [ref] uint32 *lpBytesReturned, */
12121 /* IDL: [out] [ref] uint32 *lpcbRequired, */
12122 /* IDL: [out] [ref] WERROR *rpc_status */
12126 clusapi_dissect_NodeResourceControl_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12130 di
->dcerpc_procedure_name
="NodeResourceControl";
12131 offset
= clusapi_dissect_element_NodeResourceControl_lpOutBuffer(tvb
, offset
, pinfo
, tree
, di
, drep
);
12132 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
12134 offset
= clusapi_dissect_element_NodeResourceControl_lpBytesReturned(tvb
, offset
, pinfo
, tree
, di
, drep
);
12135 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
12137 offset
= clusapi_dissect_element_NodeResourceControl_lpcbRequired(tvb
, offset
, pinfo
, tree
, di
, drep
);
12138 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
12140 offset
= clusapi_dissect_element_NodeResourceControl_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
12141 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
12143 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
12146 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
12152 clusapi_dissect_NodeResourceControl_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12154 di
->dcerpc_procedure_name
="NodeResourceControl";
12155 offset
= clusapi_dissect_element_NodeResourceControl_hResource(tvb
, offset
, pinfo
, tree
, di
, drep
);
12156 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
12157 offset
= clusapi_dissect_element_NodeResourceControl_hNode(tvb
, offset
, pinfo
, tree
, di
, drep
);
12158 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
12159 offset
= clusapi_dissect_element_NodeResourceControl_dwControlCode(tvb
, offset
, pinfo
, tree
, di
, drep
);
12160 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
12161 offset
= clusapi_dissect_element_NodeResourceControl_lpInBuffer(tvb
, offset
, pinfo
, tree
, di
, drep
);
12162 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
12163 offset
= clusapi_dissect_element_NodeResourceControl_nInBufferSize(tvb
, offset
, pinfo
, tree
, di
, drep
);
12164 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
12165 offset
= clusapi_dissect_element_NodeResourceControl_nOutBufferSize(tvb
, offset
, pinfo
, tree
, di
, drep
);
12166 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
12171 clusapi_dissect_element_ResourceControl_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12173 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ResourceControl_hResource
, 0);
12179 clusapi_dissect_element_ResourceControl_dwControlCode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12181 offset
= clusapi_dissect_enum_ResourceControlCode(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ResourceControl_dwControlCode
, 0);
12187 clusapi_dissect_element_ResourceControl_lpInBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12189 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_ResourceControl_lpInBuffer_
, NDR_POINTER_UNIQUE
, "Pointer to LpInBuffer (uint8)",hf_clusapi_clusapi_ResourceControl_lpInBuffer
);
12195 clusapi_dissect_element_ResourceControl_lpInBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12197 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_ResourceControl_lpInBuffer__
);
12203 clusapi_dissect_element_ResourceControl_lpInBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12205 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ResourceControl_lpInBuffer
, 0);
12211 clusapi_dissect_element_ResourceControl_nInBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12213 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ResourceControl_nInBufferSize
, 0);
12219 clusapi_dissect_element_ResourceControl_lpOutBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12221 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_ResourceControl_lpOutBuffer_
, NDR_POINTER_REF
, "Pointer to LpOutBuffer (uint8)",hf_clusapi_clusapi_ResourceControl_lpOutBuffer
);
12227 clusapi_dissect_element_ResourceControl_lpOutBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12229 offset
= dissect_ndr_ucvarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_ResourceControl_lpOutBuffer__
);
12235 clusapi_dissect_element_ResourceControl_lpOutBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12237 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ResourceControl_lpOutBuffer
, 0);
12243 clusapi_dissect_element_ResourceControl_nOutBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12245 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ResourceControl_nOutBufferSize
, 0);
12251 clusapi_dissect_element_ResourceControl_lpBytesReturned(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12253 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_ResourceControl_lpBytesReturned_
, NDR_POINTER_REF
, "Pointer to LpBytesReturned (uint32)",hf_clusapi_clusapi_ResourceControl_lpBytesReturned
);
12259 clusapi_dissect_element_ResourceControl_lpBytesReturned_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12261 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ResourceControl_lpBytesReturned
, 0);
12267 clusapi_dissect_element_ResourceControl_lpcbRequired(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12269 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_ResourceControl_lpcbRequired_
, NDR_POINTER_REF
, "Pointer to LpcbRequired (uint32)",hf_clusapi_clusapi_ResourceControl_lpcbRequired
);
12275 clusapi_dissect_element_ResourceControl_lpcbRequired_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12277 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ResourceControl_lpcbRequired
, 0);
12283 clusapi_dissect_element_ResourceControl_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12285 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_ResourceControl_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_ResourceControl_rpc_status
);
12291 clusapi_dissect_element_ResourceControl_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12293 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ResourceControl_rpc_status
, 0);
12298 /* IDL: WERROR clusapi_ResourceControl( */
12299 /* IDL: [in] policy_handle hResource, */
12300 /* IDL: [in] clusapi_ResourceControlCode dwControlCode, */
12301 /* IDL: [in] [size_is(nInBufferSize)] [unique(1)] uint8 *lpInBuffer, */
12302 /* IDL: [in] uint32 nInBufferSize, */
12303 /* IDL: [length_is(*lpBytesReturned)] [out] [ref] [size_is(nOutBufferSize)] uint8 *lpOutBuffer, */
12304 /* IDL: [in] uint32 nOutBufferSize, */
12305 /* IDL: [out] [ref] uint32 *lpBytesReturned, */
12306 /* IDL: [out] [ref] uint32 *lpcbRequired, */
12307 /* IDL: [out] [ref] WERROR *rpc_status */
12311 clusapi_dissect_ResourceControl_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12315 di
->dcerpc_procedure_name
="ResourceControl";
12316 offset
= clusapi_dissect_element_ResourceControl_lpOutBuffer(tvb
, offset
, pinfo
, tree
, di
, drep
);
12317 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
12319 offset
= clusapi_dissect_element_ResourceControl_lpBytesReturned(tvb
, offset
, pinfo
, tree
, di
, drep
);
12320 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
12322 offset
= clusapi_dissect_element_ResourceControl_lpcbRequired(tvb
, offset
, pinfo
, tree
, di
, drep
);
12323 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
12325 offset
= clusapi_dissect_element_ResourceControl_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
12326 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
12328 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
12331 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
12337 clusapi_dissect_ResourceControl_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12339 di
->dcerpc_procedure_name
="ResourceControl";
12340 offset
= clusapi_dissect_element_ResourceControl_hResource(tvb
, offset
, pinfo
, tree
, di
, drep
);
12341 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
12342 offset
= clusapi_dissect_element_ResourceControl_dwControlCode(tvb
, offset
, pinfo
, tree
, di
, drep
);
12343 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
12344 offset
= clusapi_dissect_element_ResourceControl_lpInBuffer(tvb
, offset
, pinfo
, tree
, di
, drep
);
12345 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
12346 offset
= clusapi_dissect_element_ResourceControl_nInBufferSize(tvb
, offset
, pinfo
, tree
, di
, drep
);
12347 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
12348 offset
= clusapi_dissect_element_ResourceControl_nOutBufferSize(tvb
, offset
, pinfo
, tree
, di
, drep
);
12349 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
12354 clusapi_dissect_element_NodeResourceTypeControl_hCluster(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12356 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeResourceTypeControl_hCluster
, 0);
12362 clusapi_dissect_element_NodeResourceTypeControl_lpszResourceTypeName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12364 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeResourceTypeControl_lpszResourceTypeName_
, NDR_POINTER_REF
, "Pointer to LpszResourceTypeName (uint16)",hf_clusapi_clusapi_NodeResourceTypeControl_lpszResourceTypeName
);
12370 clusapi_dissect_element_NodeResourceTypeControl_lpszResourceTypeName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12374 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_NodeResourceTypeControl_lpszResourceTypeName
, false, &data
);
12375 proto_item_append_text(tree
, ": %s", data
);
12381 clusapi_dissect_element_NodeResourceTypeControl_hNode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12383 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeResourceTypeControl_hNode
, 0);
12389 clusapi_dissect_element_NodeResourceTypeControl_dwControlCode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12391 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeResourceTypeControl_dwControlCode
, 0);
12397 clusapi_dissect_element_NodeResourceTypeControl_lpInBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12399 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeResourceTypeControl_lpInBuffer_
, NDR_POINTER_UNIQUE
, "Pointer to LpInBuffer (uint8)",hf_clusapi_clusapi_NodeResourceTypeControl_lpInBuffer
);
12405 clusapi_dissect_element_NodeResourceTypeControl_lpInBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12407 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeResourceTypeControl_lpInBuffer__
);
12413 clusapi_dissect_element_NodeResourceTypeControl_lpInBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12415 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeResourceTypeControl_lpInBuffer
, 0);
12421 clusapi_dissect_element_NodeResourceTypeControl_nInBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12423 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeResourceTypeControl_nInBufferSize
, 0);
12429 clusapi_dissect_element_NodeResourceTypeControl_lpOutBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12431 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeResourceTypeControl_lpOutBuffer_
, NDR_POINTER_REF
, "Pointer to LpOutBuffer (uint8)",hf_clusapi_clusapi_NodeResourceTypeControl_lpOutBuffer
);
12437 clusapi_dissect_element_NodeResourceTypeControl_lpOutBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12439 offset
= dissect_ndr_ucvarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeResourceTypeControl_lpOutBuffer__
);
12445 clusapi_dissect_element_NodeResourceTypeControl_lpOutBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12447 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeResourceTypeControl_lpOutBuffer
, 0);
12453 clusapi_dissect_element_NodeResourceTypeControl_nOutBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12455 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeResourceTypeControl_nOutBufferSize
, 0);
12461 clusapi_dissect_element_NodeResourceTypeControl_lpBytesReturned(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12463 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeResourceTypeControl_lpBytesReturned_
, NDR_POINTER_REF
, "Pointer to LpBytesReturned (uint32)",hf_clusapi_clusapi_NodeResourceTypeControl_lpBytesReturned
);
12469 clusapi_dissect_element_NodeResourceTypeControl_lpBytesReturned_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12471 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeResourceTypeControl_lpBytesReturned
, 0);
12477 clusapi_dissect_element_NodeResourceTypeControl_lpcbRequired(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12479 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeResourceTypeControl_lpcbRequired_
, NDR_POINTER_REF
, "Pointer to LpcbRequired (uint32)",hf_clusapi_clusapi_NodeResourceTypeControl_lpcbRequired
);
12485 clusapi_dissect_element_NodeResourceTypeControl_lpcbRequired_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12487 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeResourceTypeControl_lpcbRequired
, 0);
12493 clusapi_dissect_element_NodeResourceTypeControl_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12495 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeResourceTypeControl_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_NodeResourceTypeControl_rpc_status
);
12501 clusapi_dissect_element_NodeResourceTypeControl_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12503 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeResourceTypeControl_rpc_status
, 0);
12508 /* IDL: WERROR clusapi_NodeResourceTypeControl( */
12509 /* IDL: [in] policy_handle hCluster, */
12510 /* IDL: [charset(UTF16)] [in] [ref] uint16 *lpszResourceTypeName, */
12511 /* IDL: [in] policy_handle hNode, */
12512 /* IDL: [in] uint32 dwControlCode, */
12513 /* IDL: [in] [size_is(nInBufferSize)] [unique(1)] uint8 *lpInBuffer, */
12514 /* IDL: [in] uint32 nInBufferSize, */
12515 /* IDL: [length_is(*lpBytesReturned)] [out] [ref] [size_is(nOutBufferSize)] uint8 *lpOutBuffer, */
12516 /* IDL: [in] uint32 nOutBufferSize, */
12517 /* IDL: [out] [ref] uint32 *lpBytesReturned, */
12518 /* IDL: [out] [ref] uint32 *lpcbRequired, */
12519 /* IDL: [out] [ref] WERROR *rpc_status */
12523 clusapi_dissect_NodeResourceTypeControl_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12527 di
->dcerpc_procedure_name
="NodeResourceTypeControl";
12528 offset
= clusapi_dissect_element_NodeResourceTypeControl_lpOutBuffer(tvb
, offset
, pinfo
, tree
, di
, drep
);
12529 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
12531 offset
= clusapi_dissect_element_NodeResourceTypeControl_lpBytesReturned(tvb
, offset
, pinfo
, tree
, di
, drep
);
12532 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
12534 offset
= clusapi_dissect_element_NodeResourceTypeControl_lpcbRequired(tvb
, offset
, pinfo
, tree
, di
, drep
);
12535 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
12537 offset
= clusapi_dissect_element_NodeResourceTypeControl_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
12538 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
12540 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
12543 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
12549 clusapi_dissect_NodeResourceTypeControl_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12551 di
->dcerpc_procedure_name
="NodeResourceTypeControl";
12552 offset
= clusapi_dissect_element_NodeResourceTypeControl_hCluster(tvb
, offset
, pinfo
, tree
, di
, drep
);
12553 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
12554 offset
= clusapi_dissect_element_NodeResourceTypeControl_lpszResourceTypeName(tvb
, offset
, pinfo
, tree
, di
, drep
);
12555 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
12556 offset
= clusapi_dissect_element_NodeResourceTypeControl_hNode(tvb
, offset
, pinfo
, tree
, di
, drep
);
12557 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
12558 offset
= clusapi_dissect_element_NodeResourceTypeControl_dwControlCode(tvb
, offset
, pinfo
, tree
, di
, drep
);
12559 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
12560 offset
= clusapi_dissect_element_NodeResourceTypeControl_lpInBuffer(tvb
, offset
, pinfo
, tree
, di
, drep
);
12561 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
12562 offset
= clusapi_dissect_element_NodeResourceTypeControl_nInBufferSize(tvb
, offset
, pinfo
, tree
, di
, drep
);
12563 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
12564 offset
= clusapi_dissect_element_NodeResourceTypeControl_nOutBufferSize(tvb
, offset
, pinfo
, tree
, di
, drep
);
12565 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
12570 clusapi_dissect_element_ResourceTypeControl_hCluster(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12572 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ResourceTypeControl_hCluster
, 0);
12578 clusapi_dissect_element_ResourceTypeControl_lpszResourceTypeName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12580 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_ResourceTypeControl_lpszResourceTypeName_
, NDR_POINTER_REF
, "Pointer to LpszResourceTypeName (uint16)",hf_clusapi_clusapi_ResourceTypeControl_lpszResourceTypeName
);
12586 clusapi_dissect_element_ResourceTypeControl_lpszResourceTypeName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12590 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_ResourceTypeControl_lpszResourceTypeName
, false, &data
);
12591 proto_item_append_text(tree
, ": %s", data
);
12597 clusapi_dissect_element_ResourceTypeControl_dwControlCode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12599 offset
= clusapi_dissect_enum_ResourceTypeControlCode(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ResourceTypeControl_dwControlCode
, 0);
12605 clusapi_dissect_element_ResourceTypeControl_lpInBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12607 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_ResourceTypeControl_lpInBuffer_
, NDR_POINTER_UNIQUE
, "Pointer to LpInBuffer (uint8)",hf_clusapi_clusapi_ResourceTypeControl_lpInBuffer
);
12613 clusapi_dissect_element_ResourceTypeControl_lpInBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12615 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_ResourceTypeControl_lpInBuffer__
);
12621 clusapi_dissect_element_ResourceTypeControl_lpInBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12623 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ResourceTypeControl_lpInBuffer
, 0);
12629 clusapi_dissect_element_ResourceTypeControl_nInBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12631 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ResourceTypeControl_nInBufferSize
, 0);
12637 clusapi_dissect_element_ResourceTypeControl_lpOutBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12639 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_ResourceTypeControl_lpOutBuffer_
, NDR_POINTER_REF
, "Pointer to LpOutBuffer (uint8)",hf_clusapi_clusapi_ResourceTypeControl_lpOutBuffer
);
12645 clusapi_dissect_element_ResourceTypeControl_lpOutBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12647 offset
= dissect_ndr_ucvarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_ResourceTypeControl_lpOutBuffer__
);
12653 clusapi_dissect_element_ResourceTypeControl_lpOutBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12655 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ResourceTypeControl_lpOutBuffer
, 0);
12661 clusapi_dissect_element_ResourceTypeControl_nOutBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12663 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ResourceTypeControl_nOutBufferSize
, 0);
12669 clusapi_dissect_element_ResourceTypeControl_lpBytesReturned(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12671 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_ResourceTypeControl_lpBytesReturned_
, NDR_POINTER_REF
, "Pointer to LpBytesReturned (uint32)",hf_clusapi_clusapi_ResourceTypeControl_lpBytesReturned
);
12677 clusapi_dissect_element_ResourceTypeControl_lpBytesReturned_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12679 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ResourceTypeControl_lpBytesReturned
, 0);
12685 clusapi_dissect_element_ResourceTypeControl_lpcbRequired(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12687 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_ResourceTypeControl_lpcbRequired_
, NDR_POINTER_REF
, "Pointer to LpcbRequired (uint32)",hf_clusapi_clusapi_ResourceTypeControl_lpcbRequired
);
12693 clusapi_dissect_element_ResourceTypeControl_lpcbRequired_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12695 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ResourceTypeControl_lpcbRequired
, 0);
12701 clusapi_dissect_element_ResourceTypeControl_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12703 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_ResourceTypeControl_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_ResourceTypeControl_rpc_status
);
12709 clusapi_dissect_element_ResourceTypeControl_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12711 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ResourceTypeControl_rpc_status
, 0);
12716 /* IDL: WERROR clusapi_ResourceTypeControl( */
12717 /* IDL: [in] policy_handle hCluster, */
12718 /* IDL: [charset(UTF16)] [in] [ref] uint16 *lpszResourceTypeName, */
12719 /* IDL: [in] clusapi_ResourceTypeControlCode dwControlCode, */
12720 /* IDL: [in] [size_is(nInBufferSize)] [unique(1)] uint8 *lpInBuffer, */
12721 /* IDL: [in] uint32 nInBufferSize, */
12722 /* IDL: [length_is(*lpBytesReturned)] [out] [ref] [size_is(nOutBufferSize)] uint8 *lpOutBuffer, */
12723 /* IDL: [in] uint32 nOutBufferSize, */
12724 /* IDL: [out] [ref] uint32 *lpBytesReturned, */
12725 /* IDL: [out] [ref] uint32 *lpcbRequired, */
12726 /* IDL: [out] [ref] WERROR *rpc_status */
12730 clusapi_dissect_ResourceTypeControl_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12734 di
->dcerpc_procedure_name
="ResourceTypeControl";
12735 offset
= clusapi_dissect_element_ResourceTypeControl_lpOutBuffer(tvb
, offset
, pinfo
, tree
, di
, drep
);
12736 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
12738 offset
= clusapi_dissect_element_ResourceTypeControl_lpBytesReturned(tvb
, offset
, pinfo
, tree
, di
, drep
);
12739 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
12741 offset
= clusapi_dissect_element_ResourceTypeControl_lpcbRequired(tvb
, offset
, pinfo
, tree
, di
, drep
);
12742 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
12744 offset
= clusapi_dissect_element_ResourceTypeControl_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
12745 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
12747 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
12750 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
12756 clusapi_dissect_ResourceTypeControl_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12758 di
->dcerpc_procedure_name
="ResourceTypeControl";
12759 offset
= clusapi_dissect_element_ResourceTypeControl_hCluster(tvb
, offset
, pinfo
, tree
, di
, drep
);
12760 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
12761 offset
= clusapi_dissect_element_ResourceTypeControl_lpszResourceTypeName(tvb
, offset
, pinfo
, tree
, di
, drep
);
12762 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
12763 offset
= clusapi_dissect_element_ResourceTypeControl_dwControlCode(tvb
, offset
, pinfo
, tree
, di
, drep
);
12764 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
12765 offset
= clusapi_dissect_element_ResourceTypeControl_lpInBuffer(tvb
, offset
, pinfo
, tree
, di
, drep
);
12766 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
12767 offset
= clusapi_dissect_element_ResourceTypeControl_nInBufferSize(tvb
, offset
, pinfo
, tree
, di
, drep
);
12768 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
12769 offset
= clusapi_dissect_element_ResourceTypeControl_nOutBufferSize(tvb
, offset
, pinfo
, tree
, di
, drep
);
12770 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
12775 clusapi_dissect_element_NodeGroupControl_hGroup(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12777 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeGroupControl_hGroup
, 0);
12783 clusapi_dissect_element_NodeGroupControl_hNode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12785 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeGroupControl_hNode
, 0);
12791 clusapi_dissect_element_NodeGroupControl_dwControlCode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12793 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeGroupControl_dwControlCode
, 0);
12799 clusapi_dissect_element_NodeGroupControl_lpInBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12801 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeGroupControl_lpInBuffer_
, NDR_POINTER_UNIQUE
, "Pointer to LpInBuffer (uint8)",hf_clusapi_clusapi_NodeGroupControl_lpInBuffer
);
12807 clusapi_dissect_element_NodeGroupControl_lpInBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12809 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeGroupControl_lpInBuffer__
);
12815 clusapi_dissect_element_NodeGroupControl_lpInBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12817 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeGroupControl_lpInBuffer
, 0);
12823 clusapi_dissect_element_NodeGroupControl_nInBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12825 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeGroupControl_nInBufferSize
, 0);
12831 clusapi_dissect_element_NodeGroupControl_lpOutBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12833 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeGroupControl_lpOutBuffer_
, NDR_POINTER_REF
, "Pointer to LpOutBuffer (uint8)",hf_clusapi_clusapi_NodeGroupControl_lpOutBuffer
);
12839 clusapi_dissect_element_NodeGroupControl_lpOutBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12841 offset
= dissect_ndr_ucvarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeGroupControl_lpOutBuffer__
);
12847 clusapi_dissect_element_NodeGroupControl_lpOutBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12849 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeGroupControl_lpOutBuffer
, 0);
12855 clusapi_dissect_element_NodeGroupControl_nOutBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12857 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeGroupControl_nOutBufferSize
, 0);
12863 clusapi_dissect_element_NodeGroupControl_lpBytesReturned(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12865 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeGroupControl_lpBytesReturned_
, NDR_POINTER_REF
, "Pointer to LpBytesReturned (uint32)",hf_clusapi_clusapi_NodeGroupControl_lpBytesReturned
);
12871 clusapi_dissect_element_NodeGroupControl_lpBytesReturned_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12873 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeGroupControl_lpBytesReturned
, 0);
12879 clusapi_dissect_element_NodeGroupControl_lpcbRequired(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12881 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeGroupControl_lpcbRequired_
, NDR_POINTER_REF
, "Pointer to LpcbRequired (uint32)",hf_clusapi_clusapi_NodeGroupControl_lpcbRequired
);
12887 clusapi_dissect_element_NodeGroupControl_lpcbRequired_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12889 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeGroupControl_lpcbRequired
, 0);
12895 clusapi_dissect_element_NodeGroupControl_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12897 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeGroupControl_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_NodeGroupControl_rpc_status
);
12903 clusapi_dissect_element_NodeGroupControl_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12905 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeGroupControl_rpc_status
, 0);
12910 /* IDL: WERROR clusapi_NodeGroupControl( */
12911 /* IDL: [in] policy_handle hGroup, */
12912 /* IDL: [in] policy_handle hNode, */
12913 /* IDL: [in] uint32 dwControlCode, */
12914 /* IDL: [in] [size_is(nInBufferSize)] [unique(1)] uint8 *lpInBuffer, */
12915 /* IDL: [in] uint32 nInBufferSize, */
12916 /* IDL: [length_is(*lpBytesReturned)] [out] [ref] [size_is(nOutBufferSize)] uint8 *lpOutBuffer, */
12917 /* IDL: [in] uint32 nOutBufferSize, */
12918 /* IDL: [out] [ref] uint32 *lpBytesReturned, */
12919 /* IDL: [out] [ref] uint32 *lpcbRequired, */
12920 /* IDL: [out] [ref] WERROR *rpc_status */
12924 clusapi_dissect_NodeGroupControl_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12928 di
->dcerpc_procedure_name
="NodeGroupControl";
12929 offset
= clusapi_dissect_element_NodeGroupControl_lpOutBuffer(tvb
, offset
, pinfo
, tree
, di
, drep
);
12930 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
12932 offset
= clusapi_dissect_element_NodeGroupControl_lpBytesReturned(tvb
, offset
, pinfo
, tree
, di
, drep
);
12933 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
12935 offset
= clusapi_dissect_element_NodeGroupControl_lpcbRequired(tvb
, offset
, pinfo
, tree
, di
, drep
);
12936 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
12938 offset
= clusapi_dissect_element_NodeGroupControl_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
12939 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
12941 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
12944 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
12950 clusapi_dissect_NodeGroupControl_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12952 di
->dcerpc_procedure_name
="NodeGroupControl";
12953 offset
= clusapi_dissect_element_NodeGroupControl_hGroup(tvb
, offset
, pinfo
, tree
, di
, drep
);
12954 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
12955 offset
= clusapi_dissect_element_NodeGroupControl_hNode(tvb
, offset
, pinfo
, tree
, di
, drep
);
12956 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
12957 offset
= clusapi_dissect_element_NodeGroupControl_dwControlCode(tvb
, offset
, pinfo
, tree
, di
, drep
);
12958 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
12959 offset
= clusapi_dissect_element_NodeGroupControl_lpInBuffer(tvb
, offset
, pinfo
, tree
, di
, drep
);
12960 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
12961 offset
= clusapi_dissect_element_NodeGroupControl_nInBufferSize(tvb
, offset
, pinfo
, tree
, di
, drep
);
12962 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
12963 offset
= clusapi_dissect_element_NodeGroupControl_nOutBufferSize(tvb
, offset
, pinfo
, tree
, di
, drep
);
12964 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
12969 clusapi_dissect_element_GroupControl_hGroup(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12971 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GroupControl_hGroup
, 0);
12977 clusapi_dissect_element_GroupControl_dwControlCode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12979 offset
= clusapi_dissect_enum_GroupControlCode(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GroupControl_dwControlCode
, 0);
12985 clusapi_dissect_element_GroupControl_lpInBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12987 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GroupControl_lpInBuffer_
, NDR_POINTER_UNIQUE
, "Pointer to LpInBuffer (uint8)",hf_clusapi_clusapi_GroupControl_lpInBuffer
);
12993 clusapi_dissect_element_GroupControl_lpInBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12995 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GroupControl_lpInBuffer__
);
13001 clusapi_dissect_element_GroupControl_lpInBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13003 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GroupControl_lpInBuffer
, 0);
13009 clusapi_dissect_element_GroupControl_nInBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13011 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GroupControl_nInBufferSize
, 0);
13017 clusapi_dissect_element_GroupControl_lpOutBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13019 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GroupControl_lpOutBuffer_
, NDR_POINTER_REF
, "Pointer to LpOutBuffer (uint8)",hf_clusapi_clusapi_GroupControl_lpOutBuffer
);
13025 clusapi_dissect_element_GroupControl_lpOutBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13027 offset
= dissect_ndr_ucvarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GroupControl_lpOutBuffer__
);
13033 clusapi_dissect_element_GroupControl_lpOutBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13035 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GroupControl_lpOutBuffer
, 0);
13041 clusapi_dissect_element_GroupControl_nOutBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13043 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GroupControl_nOutBufferSize
, 0);
13049 clusapi_dissect_element_GroupControl_lpBytesReturned(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13051 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GroupControl_lpBytesReturned_
, NDR_POINTER_REF
, "Pointer to LpBytesReturned (uint32)",hf_clusapi_clusapi_GroupControl_lpBytesReturned
);
13057 clusapi_dissect_element_GroupControl_lpBytesReturned_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13059 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GroupControl_lpBytesReturned
, 0);
13065 clusapi_dissect_element_GroupControl_lpcbRequired(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13067 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GroupControl_lpcbRequired_
, NDR_POINTER_REF
, "Pointer to LpcbRequired (uint32)",hf_clusapi_clusapi_GroupControl_lpcbRequired
);
13073 clusapi_dissect_element_GroupControl_lpcbRequired_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13075 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GroupControl_lpcbRequired
, 0);
13081 clusapi_dissect_element_GroupControl_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13083 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GroupControl_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_GroupControl_rpc_status
);
13089 clusapi_dissect_element_GroupControl_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13091 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GroupControl_rpc_status
, 0);
13096 /* IDL: WERROR clusapi_GroupControl( */
13097 /* IDL: [in] policy_handle hGroup, */
13098 /* IDL: [in] clusapi_GroupControlCode dwControlCode, */
13099 /* IDL: [in] [size_is(nInBufferSize)] [unique(1)] uint8 *lpInBuffer, */
13100 /* IDL: [in] uint32 nInBufferSize, */
13101 /* IDL: [length_is(*lpBytesReturned)] [out] [ref] [size_is(nOutBufferSize)] uint8 *lpOutBuffer, */
13102 /* IDL: [in] uint32 nOutBufferSize, */
13103 /* IDL: [out] [ref] uint32 *lpBytesReturned, */
13104 /* IDL: [out] [ref] uint32 *lpcbRequired, */
13105 /* IDL: [out] [ref] WERROR *rpc_status */
13109 clusapi_dissect_GroupControl_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13113 di
->dcerpc_procedure_name
="GroupControl";
13114 offset
= clusapi_dissect_element_GroupControl_lpOutBuffer(tvb
, offset
, pinfo
, tree
, di
, drep
);
13115 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
13117 offset
= clusapi_dissect_element_GroupControl_lpBytesReturned(tvb
, offset
, pinfo
, tree
, di
, drep
);
13118 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
13120 offset
= clusapi_dissect_element_GroupControl_lpcbRequired(tvb
, offset
, pinfo
, tree
, di
, drep
);
13121 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
13123 offset
= clusapi_dissect_element_GroupControl_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
13124 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
13126 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
13129 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
13135 clusapi_dissect_GroupControl_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13137 di
->dcerpc_procedure_name
="GroupControl";
13138 offset
= clusapi_dissect_element_GroupControl_hGroup(tvb
, offset
, pinfo
, tree
, di
, drep
);
13139 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
13140 offset
= clusapi_dissect_element_GroupControl_dwControlCode(tvb
, offset
, pinfo
, tree
, di
, drep
);
13141 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
13142 offset
= clusapi_dissect_element_GroupControl_lpInBuffer(tvb
, offset
, pinfo
, tree
, di
, drep
);
13143 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
13144 offset
= clusapi_dissect_element_GroupControl_nInBufferSize(tvb
, offset
, pinfo
, tree
, di
, drep
);
13145 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
13146 offset
= clusapi_dissect_element_GroupControl_nOutBufferSize(tvb
, offset
, pinfo
, tree
, di
, drep
);
13147 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
13152 clusapi_dissect_element_NodeNodeControl_hNode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13154 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeNodeControl_hNode
, 0);
13160 clusapi_dissect_element_NodeNodeControl_hHostNode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13162 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeNodeControl_hHostNode
, 0);
13168 clusapi_dissect_element_NodeNodeControl_dwControlCode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13170 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeNodeControl_dwControlCode
, 0);
13176 clusapi_dissect_element_NodeNodeControl_lpInBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13178 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeNodeControl_lpInBuffer_
, NDR_POINTER_UNIQUE
, "Pointer to LpInBuffer (uint8)",hf_clusapi_clusapi_NodeNodeControl_lpInBuffer
);
13184 clusapi_dissect_element_NodeNodeControl_lpInBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13186 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeNodeControl_lpInBuffer__
);
13192 clusapi_dissect_element_NodeNodeControl_lpInBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13194 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeNodeControl_lpInBuffer
, 0);
13200 clusapi_dissect_element_NodeNodeControl_nInBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13202 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeNodeControl_nInBufferSize
, 0);
13208 clusapi_dissect_element_NodeNodeControl_lpOutBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13210 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeNodeControl_lpOutBuffer_
, NDR_POINTER_REF
, "Pointer to LpOutBuffer (uint8)",hf_clusapi_clusapi_NodeNodeControl_lpOutBuffer
);
13216 clusapi_dissect_element_NodeNodeControl_lpOutBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13218 offset
= dissect_ndr_ucvarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeNodeControl_lpOutBuffer__
);
13224 clusapi_dissect_element_NodeNodeControl_lpOutBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13226 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeNodeControl_lpOutBuffer
, 0);
13232 clusapi_dissect_element_NodeNodeControl_nOutBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13234 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeNodeControl_nOutBufferSize
, 0);
13240 clusapi_dissect_element_NodeNodeControl_lpBytesReturned(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13242 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeNodeControl_lpBytesReturned_
, NDR_POINTER_REF
, "Pointer to LpBytesReturned (uint32)",hf_clusapi_clusapi_NodeNodeControl_lpBytesReturned
);
13248 clusapi_dissect_element_NodeNodeControl_lpBytesReturned_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13250 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeNodeControl_lpBytesReturned
, 0);
13256 clusapi_dissect_element_NodeNodeControl_lpcbRequired(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13258 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeNodeControl_lpcbRequired_
, NDR_POINTER_REF
, "Pointer to LpcbRequired (uint32)",hf_clusapi_clusapi_NodeNodeControl_lpcbRequired
);
13264 clusapi_dissect_element_NodeNodeControl_lpcbRequired_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13266 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeNodeControl_lpcbRequired
, 0);
13272 clusapi_dissect_element_NodeNodeControl_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13274 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeNodeControl_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_NodeNodeControl_rpc_status
);
13280 clusapi_dissect_element_NodeNodeControl_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13282 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeNodeControl_rpc_status
, 0);
13287 /* IDL: WERROR clusapi_NodeNodeControl( */
13288 /* IDL: [in] policy_handle hNode, */
13289 /* IDL: [in] policy_handle hHostNode, */
13290 /* IDL: [in] uint32 dwControlCode, */
13291 /* IDL: [in] [size_is(nInBufferSize)] [unique(1)] uint8 *lpInBuffer, */
13292 /* IDL: [in] uint32 nInBufferSize, */
13293 /* IDL: [length_is(*lpBytesReturned)] [out] [ref] [size_is(nOutBufferSize)] uint8 *lpOutBuffer, */
13294 /* IDL: [in] uint32 nOutBufferSize, */
13295 /* IDL: [out] [ref] uint32 *lpBytesReturned, */
13296 /* IDL: [out] [ref] uint32 *lpcbRequired, */
13297 /* IDL: [out] [ref] WERROR *rpc_status */
13301 clusapi_dissect_NodeNodeControl_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13305 di
->dcerpc_procedure_name
="NodeNodeControl";
13306 offset
= clusapi_dissect_element_NodeNodeControl_lpOutBuffer(tvb
, offset
, pinfo
, tree
, di
, drep
);
13307 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
13309 offset
= clusapi_dissect_element_NodeNodeControl_lpBytesReturned(tvb
, offset
, pinfo
, tree
, di
, drep
);
13310 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
13312 offset
= clusapi_dissect_element_NodeNodeControl_lpcbRequired(tvb
, offset
, pinfo
, tree
, di
, drep
);
13313 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
13315 offset
= clusapi_dissect_element_NodeNodeControl_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
13316 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
13318 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
13321 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
13327 clusapi_dissect_NodeNodeControl_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13329 di
->dcerpc_procedure_name
="NodeNodeControl";
13330 offset
= clusapi_dissect_element_NodeNodeControl_hNode(tvb
, offset
, pinfo
, tree
, di
, drep
);
13331 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
13332 offset
= clusapi_dissect_element_NodeNodeControl_hHostNode(tvb
, offset
, pinfo
, tree
, di
, drep
);
13333 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
13334 offset
= clusapi_dissect_element_NodeNodeControl_dwControlCode(tvb
, offset
, pinfo
, tree
, di
, drep
);
13335 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
13336 offset
= clusapi_dissect_element_NodeNodeControl_lpInBuffer(tvb
, offset
, pinfo
, tree
, di
, drep
);
13337 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
13338 offset
= clusapi_dissect_element_NodeNodeControl_nInBufferSize(tvb
, offset
, pinfo
, tree
, di
, drep
);
13339 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
13340 offset
= clusapi_dissect_element_NodeNodeControl_nOutBufferSize(tvb
, offset
, pinfo
, tree
, di
, drep
);
13341 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
13346 clusapi_dissect_element_NodeControl_hNode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13348 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeControl_hNode
, 0);
13354 clusapi_dissect_element_NodeControl_dwControlCode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13356 offset
= clusapi_dissect_enum_NodeControlCode(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeControl_dwControlCode
, 0);
13362 clusapi_dissect_element_NodeControl_lpInBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13364 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeControl_lpInBuffer_
, NDR_POINTER_UNIQUE
, "Pointer to LpInBuffer (uint8)",hf_clusapi_clusapi_NodeControl_lpInBuffer
);
13370 clusapi_dissect_element_NodeControl_lpInBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13372 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeControl_lpInBuffer__
);
13378 clusapi_dissect_element_NodeControl_lpInBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13380 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeControl_lpInBuffer
, 0);
13386 clusapi_dissect_element_NodeControl_nInBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13388 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeControl_nInBufferSize
, 0);
13394 clusapi_dissect_element_NodeControl_lpOutBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13396 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeControl_lpOutBuffer_
, NDR_POINTER_REF
, "Pointer to LpOutBuffer (uint8)",hf_clusapi_clusapi_NodeControl_lpOutBuffer
);
13402 clusapi_dissect_element_NodeControl_lpOutBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13404 offset
= dissect_ndr_ucvarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeControl_lpOutBuffer__
);
13410 clusapi_dissect_element_NodeControl_lpOutBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13412 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeControl_lpOutBuffer
, 0);
13418 clusapi_dissect_element_NodeControl_nOutBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13420 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeControl_nOutBufferSize
, 0);
13426 clusapi_dissect_element_NodeControl_lpBytesReturned(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13428 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeControl_lpBytesReturned_
, NDR_POINTER_REF
, "Pointer to LpBytesReturned (uint32)",hf_clusapi_clusapi_NodeControl_lpBytesReturned
);
13434 clusapi_dissect_element_NodeControl_lpBytesReturned_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13436 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeControl_lpBytesReturned
, 0);
13442 clusapi_dissect_element_NodeControl_lpcbRequired(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13444 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeControl_lpcbRequired_
, NDR_POINTER_REF
, "Pointer to LpcbRequired (uint32)",hf_clusapi_clusapi_NodeControl_lpcbRequired
);
13450 clusapi_dissect_element_NodeControl_lpcbRequired_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13452 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeControl_lpcbRequired
, 0);
13458 clusapi_dissect_element_NodeControl_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13460 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeControl_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_NodeControl_rpc_status
);
13466 clusapi_dissect_element_NodeControl_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13468 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeControl_rpc_status
, 0);
13473 /* IDL: WERROR clusapi_NodeControl( */
13474 /* IDL: [in] policy_handle hNode, */
13475 /* IDL: [in] clusapi_NodeControlCode dwControlCode, */
13476 /* IDL: [in] [size_is(nInBufferSize)] [unique(1)] uint8 *lpInBuffer, */
13477 /* IDL: [in] uint32 nInBufferSize, */
13478 /* IDL: [length_is(*lpBytesReturned)] [out] [ref] [size_is(nOutBufferSize)] uint8 *lpOutBuffer, */
13479 /* IDL: [in] uint32 nOutBufferSize, */
13480 /* IDL: [out] [ref] uint32 *lpBytesReturned, */
13481 /* IDL: [out] [ref] uint32 *lpcbRequired, */
13482 /* IDL: [out] [ref] WERROR *rpc_status */
13486 clusapi_dissect_NodeControl_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13490 di
->dcerpc_procedure_name
="NodeControl";
13491 offset
= clusapi_dissect_element_NodeControl_lpOutBuffer(tvb
, offset
, pinfo
, tree
, di
, drep
);
13492 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
13494 offset
= clusapi_dissect_element_NodeControl_lpBytesReturned(tvb
, offset
, pinfo
, tree
, di
, drep
);
13495 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
13497 offset
= clusapi_dissect_element_NodeControl_lpcbRequired(tvb
, offset
, pinfo
, tree
, di
, drep
);
13498 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
13500 offset
= clusapi_dissect_element_NodeControl_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
13501 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
13503 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
13506 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
13512 clusapi_dissect_NodeControl_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13514 di
->dcerpc_procedure_name
="NodeControl";
13515 offset
= clusapi_dissect_element_NodeControl_hNode(tvb
, offset
, pinfo
, tree
, di
, drep
);
13516 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
13517 offset
= clusapi_dissect_element_NodeControl_dwControlCode(tvb
, offset
, pinfo
, tree
, di
, drep
);
13518 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
13519 offset
= clusapi_dissect_element_NodeControl_lpInBuffer(tvb
, offset
, pinfo
, tree
, di
, drep
);
13520 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
13521 offset
= clusapi_dissect_element_NodeControl_nInBufferSize(tvb
, offset
, pinfo
, tree
, di
, drep
);
13522 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
13523 offset
= clusapi_dissect_element_NodeControl_nOutBufferSize(tvb
, offset
, pinfo
, tree
, di
, drep
);
13524 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
13528 /* IDL: WERROR Opnum80NotUsedOnWire( */
13533 clusapi_dissect_Opnum80NotUsedOnWire_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13537 di
->dcerpc_procedure_name
="Opnum80NotUsedOnWire";
13538 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
13541 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
13547 clusapi_dissect_Opnum80NotUsedOnWire_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13549 di
->dcerpc_procedure_name
="Opnum80NotUsedOnWire";
13554 clusapi_dissect_element_OpenNetwork_lpszNetworkName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13556 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OpenNetwork_lpszNetworkName_
, NDR_POINTER_REF
, "Pointer to LpszNetworkName (uint16)",hf_clusapi_clusapi_OpenNetwork_lpszNetworkName
);
13562 clusapi_dissect_element_OpenNetwork_lpszNetworkName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13566 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_OpenNetwork_lpszNetworkName
, false, &data
);
13567 proto_item_append_text(tree
, ": %s", data
);
13573 clusapi_dissect_element_OpenNetwork_Status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13575 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OpenNetwork_Status_
, NDR_POINTER_REF
, "Pointer to Status (WERROR)",hf_clusapi_clusapi_OpenNetwork_Status
);
13581 clusapi_dissect_element_OpenNetwork_Status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13583 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OpenNetwork_Status
, 0);
13589 clusapi_dissect_element_OpenNetwork_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13591 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OpenNetwork_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_OpenNetwork_rpc_status
);
13597 clusapi_dissect_element_OpenNetwork_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13599 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OpenNetwork_rpc_status
, 0);
13605 clusapi_dissect_element_OpenNetwork_hNetwork(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13607 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OpenNetwork_hNetwork_
, NDR_POINTER_REF
, "Pointer to HNetwork (policy_handle)",hf_clusapi_clusapi_OpenNetwork_hNetwork
);
13613 clusapi_dissect_element_OpenNetwork_hNetwork_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13615 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OpenNetwork_hNetwork
, 0);
13620 /* IDL: void clusapi_OpenNetwork( */
13621 /* IDL: [charset(UTF16)] [in] [ref] uint16 *lpszNetworkName, */
13622 /* IDL: [out] [ref] WERROR *Status, */
13623 /* IDL: [out] [ref] WERROR *rpc_status, */
13624 /* IDL: [out] [ref] policy_handle *hNetwork */
13628 clusapi_dissect_OpenNetwork_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13630 di
->dcerpc_procedure_name
="OpenNetwork";
13631 offset
= clusapi_dissect_element_OpenNetwork_Status(tvb
, offset
, pinfo
, tree
, di
, drep
);
13632 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
13634 offset
= clusapi_dissect_element_OpenNetwork_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
13635 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
13637 offset
= clusapi_dissect_element_OpenNetwork_hNetwork(tvb
, offset
, pinfo
, tree
, di
, drep
);
13638 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
13644 clusapi_dissect_OpenNetwork_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13646 di
->dcerpc_procedure_name
="OpenNetwork";
13647 offset
= clusapi_dissect_element_OpenNetwork_lpszNetworkName(tvb
, offset
, pinfo
, tree
, di
, drep
);
13648 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
13653 clusapi_dissect_element_CloseNetwork_Network(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13655 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CloseNetwork_Network_
, NDR_POINTER_REF
, "Pointer to Network (policy_handle)",hf_clusapi_clusapi_CloseNetwork_Network
);
13661 clusapi_dissect_element_CloseNetwork_Network_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13663 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CloseNetwork_Network
, 0);
13668 /* IDL: WERROR clusapi_CloseNetwork( */
13669 /* IDL: [in] [out] [ref] policy_handle *Network */
13673 clusapi_dissect_CloseNetwork_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13677 di
->dcerpc_procedure_name
="CloseNetwork";
13678 offset
= clusapi_dissect_element_CloseNetwork_Network(tvb
, offset
, pinfo
, tree
, di
, drep
);
13679 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
13681 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
13684 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
13690 clusapi_dissect_CloseNetwork_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13692 di
->dcerpc_procedure_name
="CloseNetwork";
13693 offset
= clusapi_dissect_element_CloseNetwork_Network(tvb
, offset
, pinfo
, tree
, di
, drep
);
13694 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
13699 clusapi_dissect_element_GetNetworkState_hNetwork(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13701 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GetNetworkState_hNetwork
, 0);
13707 clusapi_dissect_element_GetNetworkState_State(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13709 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetNetworkState_State_
, NDR_POINTER_REF
, "Pointer to State (clusapi_ClusterNetworkState)",hf_clusapi_clusapi_GetNetworkState_State
);
13715 clusapi_dissect_element_GetNetworkState_State_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13717 offset
= clusapi_dissect_enum_ClusterNetworkState(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GetNetworkState_State
, 0);
13723 clusapi_dissect_element_GetNetworkState_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13725 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetNetworkState_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_GetNetworkState_rpc_status
);
13731 clusapi_dissect_element_GetNetworkState_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13733 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GetNetworkState_rpc_status
, 0);
13738 /* IDL: WERROR clusapi_GetNetworkState( */
13739 /* IDL: [in] policy_handle hNetwork, */
13740 /* IDL: [out] [ref] clusapi_ClusterNetworkState *State, */
13741 /* IDL: [out] [ref] WERROR *rpc_status */
13745 clusapi_dissect_GetNetworkState_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13749 di
->dcerpc_procedure_name
="GetNetworkState";
13750 offset
= clusapi_dissect_element_GetNetworkState_State(tvb
, offset
, pinfo
, tree
, di
, drep
);
13751 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
13753 offset
= clusapi_dissect_element_GetNetworkState_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
13754 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
13756 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
13759 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
13765 clusapi_dissect_GetNetworkState_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13767 di
->dcerpc_procedure_name
="GetNetworkState";
13768 offset
= clusapi_dissect_element_GetNetworkState_hNetwork(tvb
, offset
, pinfo
, tree
, di
, drep
);
13769 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
13774 clusapi_dissect_element_SetNetworkName_hNetwork(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13776 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_SetNetworkName_hNetwork
, 0);
13782 clusapi_dissect_element_SetNetworkName_lpszNetworkName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13784 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_SetNetworkName_lpszNetworkName_
, NDR_POINTER_REF
, "Pointer to LpszNetworkName (uint16)",hf_clusapi_clusapi_SetNetworkName_lpszNetworkName
);
13790 clusapi_dissect_element_SetNetworkName_lpszNetworkName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13794 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_SetNetworkName_lpszNetworkName
, false, &data
);
13795 proto_item_append_text(tree
, ": %s", data
);
13801 clusapi_dissect_element_SetNetworkName_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13803 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_SetNetworkName_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_SetNetworkName_rpc_status
);
13809 clusapi_dissect_element_SetNetworkName_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13811 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_SetNetworkName_rpc_status
, 0);
13816 /* IDL: WERROR clusapi_SetNetworkName( */
13817 /* IDL: [in] policy_handle hNetwork, */
13818 /* IDL: [charset(UTF16)] [in] [ref] uint16 *lpszNetworkName, */
13819 /* IDL: [out] [ref] WERROR *rpc_status */
13823 clusapi_dissect_SetNetworkName_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13827 di
->dcerpc_procedure_name
="SetNetworkName";
13828 offset
= clusapi_dissect_element_SetNetworkName_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
13829 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
13831 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
13834 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
13840 clusapi_dissect_SetNetworkName_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13842 di
->dcerpc_procedure_name
="SetNetworkName";
13843 offset
= clusapi_dissect_element_SetNetworkName_hNetwork(tvb
, offset
, pinfo
, tree
, di
, drep
);
13844 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
13845 offset
= clusapi_dissect_element_SetNetworkName_lpszNetworkName(tvb
, offset
, pinfo
, tree
, di
, drep
);
13846 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
13851 clusapi_dissect_element_CreateNetworkEnum_hNetwork(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13853 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateNetworkEnum_hNetwork
, 0);
13859 clusapi_dissect_element_CreateNetworkEnum_dwType(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13861 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateNetworkEnum_dwType
, 0);
13867 clusapi_dissect_element_CreateNetworkEnum_ReturnEnum(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13869 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateNetworkEnum_ReturnEnum_
, NDR_POINTER_REF
, "Pointer to ReturnEnum (ENUM_LIST)",hf_clusapi_clusapi_CreateNetworkEnum_ReturnEnum
);
13875 clusapi_dissect_element_CreateNetworkEnum_ReturnEnum_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13877 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateNetworkEnum_ReturnEnum__
, NDR_POINTER_UNIQUE
, "Pointer to ReturnEnum (ENUM_LIST)",hf_clusapi_clusapi_CreateNetworkEnum_ReturnEnum
);
13883 clusapi_dissect_element_CreateNetworkEnum_ReturnEnum__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13885 offset
= clusapi_dissect_struct_ENUM_LIST(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_clusapi_clusapi_CreateNetworkEnum_ReturnEnum
,0);
13891 clusapi_dissect_element_CreateNetworkEnum_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13893 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateNetworkEnum_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_CreateNetworkEnum_rpc_status
);
13899 clusapi_dissect_element_CreateNetworkEnum_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13901 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateNetworkEnum_rpc_status
, 0);
13906 /* IDL: WERROR clusapi_CreateNetworkEnum( */
13907 /* IDL: [in] policy_handle hNetwork, */
13908 /* IDL: [in] uint32 dwType, */
13909 /* IDL: [out] [ref] ENUM_LIST **ReturnEnum, */
13910 /* IDL: [out] [ref] WERROR *rpc_status */
13914 clusapi_dissect_CreateNetworkEnum_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13918 di
->dcerpc_procedure_name
="CreateNetworkEnum";
13919 offset
= clusapi_dissect_element_CreateNetworkEnum_ReturnEnum(tvb
, offset
, pinfo
, tree
, di
, drep
);
13920 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
13922 offset
= clusapi_dissect_element_CreateNetworkEnum_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
13923 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
13925 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
13928 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
13934 clusapi_dissect_CreateNetworkEnum_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13936 di
->dcerpc_procedure_name
="CreateNetworkEnum";
13937 offset
= clusapi_dissect_element_CreateNetworkEnum_hNetwork(tvb
, offset
, pinfo
, tree
, di
, drep
);
13938 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
13939 offset
= clusapi_dissect_element_CreateNetworkEnum_dwType(tvb
, offset
, pinfo
, tree
, di
, drep
);
13940 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
13945 clusapi_dissect_element_GetNetworkId_hNetwork(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13947 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GetNetworkId_hNetwork
, 0);
13953 clusapi_dissect_element_GetNetworkId_pGuid(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13955 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetNetworkId_pGuid_
, NDR_POINTER_REF
, "Pointer to PGuid (uint16)",hf_clusapi_clusapi_GetNetworkId_pGuid
);
13961 clusapi_dissect_element_GetNetworkId_pGuid_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13963 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetNetworkId_pGuid__
, NDR_POINTER_UNIQUE
, "Pointer to PGuid (uint16)",hf_clusapi_clusapi_GetNetworkId_pGuid
);
13969 clusapi_dissect_element_GetNetworkId_pGuid__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13973 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_GetNetworkId_pGuid
, false, &data
);
13974 proto_item_append_text(tree
, ": %s", data
);
13980 clusapi_dissect_element_GetNetworkId_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13982 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetNetworkId_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_GetNetworkId_rpc_status
);
13988 clusapi_dissect_element_GetNetworkId_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13990 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GetNetworkId_rpc_status
, 0);
13995 /* IDL: WERROR clusapi_GetNetworkId( */
13996 /* IDL: [in] policy_handle hNetwork, */
13997 /* IDL: [charset(UTF16)] [out] [ref] uint16 **pGuid, */
13998 /* IDL: [out] [ref] WERROR *rpc_status */
14002 clusapi_dissect_GetNetworkId_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14006 di
->dcerpc_procedure_name
="GetNetworkId";
14007 offset
= clusapi_dissect_element_GetNetworkId_pGuid(tvb
, offset
, pinfo
, tree
, di
, drep
);
14008 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
14010 offset
= clusapi_dissect_element_GetNetworkId_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
14011 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
14013 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
14016 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
14022 clusapi_dissect_GetNetworkId_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14024 di
->dcerpc_procedure_name
="GetNetworkId";
14025 offset
= clusapi_dissect_element_GetNetworkId_hNetwork(tvb
, offset
, pinfo
, tree
, di
, drep
);
14026 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
14031 clusapi_dissect_element_SetNetworkPriorityOrder_NetworkCount(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14033 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_SetNetworkPriorityOrder_NetworkCount
, 0);
14039 clusapi_dissect_element_SetNetworkPriorityOrder_NetworkIdList(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14043 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_SetNetworkPriorityOrder_NetworkIdList
, false, &data
);
14044 proto_item_append_text(tree
, ": %s", data
);
14050 clusapi_dissect_element_SetNetworkPriorityOrder_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14052 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_SetNetworkPriorityOrder_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_SetNetworkPriorityOrder_rpc_status
);
14058 clusapi_dissect_element_SetNetworkPriorityOrder_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14060 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_SetNetworkPriorityOrder_rpc_status
, 0);
14065 /* IDL: WERROR clusapi_SetNetworkPriorityOrder( */
14066 /* IDL: [in] [range(0,1000)] uint32 NetworkCount, */
14067 /* IDL: [charset(UTF16)] [in] [size_is(NetworkCount)] uint16 NetworkIdList[*], */
14068 /* IDL: [out] [ref] WERROR *rpc_status */
14072 clusapi_dissect_SetNetworkPriorityOrder_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14076 di
->dcerpc_procedure_name
="SetNetworkPriorityOrder";
14077 offset
= clusapi_dissect_element_SetNetworkPriorityOrder_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
14078 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
14080 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
14083 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
14089 clusapi_dissect_SetNetworkPriorityOrder_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14091 di
->dcerpc_procedure_name
="SetNetworkPriorityOrder";
14092 offset
= clusapi_dissect_element_SetNetworkPriorityOrder_NetworkCount(tvb
, offset
, pinfo
, tree
, di
, drep
);
14093 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
14094 offset
= clusapi_dissect_element_SetNetworkPriorityOrder_NetworkIdList(tvb
, offset
, pinfo
, tree
, di
, drep
);
14095 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
14100 clusapi_dissect_element_NodeNetworkControl_hNetwork(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14102 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeNetworkControl_hNetwork
, 0);
14108 clusapi_dissect_element_NodeNetworkControl_hNode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14110 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeNetworkControl_hNode
, 0);
14116 clusapi_dissect_element_NodeNetworkControl_dwControlCode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14118 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeNetworkControl_dwControlCode
, 0);
14124 clusapi_dissect_element_NodeNetworkControl_lpInBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14126 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeNetworkControl_lpInBuffer_
, NDR_POINTER_UNIQUE
, "Pointer to LpInBuffer (uint8)",hf_clusapi_clusapi_NodeNetworkControl_lpInBuffer
);
14132 clusapi_dissect_element_NodeNetworkControl_lpInBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14134 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeNetworkControl_lpInBuffer__
);
14140 clusapi_dissect_element_NodeNetworkControl_lpInBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14142 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeNetworkControl_lpInBuffer
, 0);
14148 clusapi_dissect_element_NodeNetworkControl_nInBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14150 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeNetworkControl_nInBufferSize
, 0);
14156 clusapi_dissect_element_NodeNetworkControl_lpOutBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14158 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeNetworkControl_lpOutBuffer_
, NDR_POINTER_REF
, "Pointer to LpOutBuffer (uint8)",hf_clusapi_clusapi_NodeNetworkControl_lpOutBuffer
);
14164 clusapi_dissect_element_NodeNetworkControl_lpOutBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14166 offset
= dissect_ndr_ucvarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeNetworkControl_lpOutBuffer__
);
14172 clusapi_dissect_element_NodeNetworkControl_lpOutBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14174 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeNetworkControl_lpOutBuffer
, 0);
14180 clusapi_dissect_element_NodeNetworkControl_nOutBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14182 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeNetworkControl_nOutBufferSize
, 0);
14188 clusapi_dissect_element_NodeNetworkControl_lpBytesReturned(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14190 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeNetworkControl_lpBytesReturned_
, NDR_POINTER_REF
, "Pointer to LpBytesReturned (uint32)",hf_clusapi_clusapi_NodeNetworkControl_lpBytesReturned
);
14196 clusapi_dissect_element_NodeNetworkControl_lpBytesReturned_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14198 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeNetworkControl_lpBytesReturned
, 0);
14204 clusapi_dissect_element_NodeNetworkControl_lpcbRequired(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14206 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeNetworkControl_lpcbRequired_
, NDR_POINTER_REF
, "Pointer to LpcbRequired (uint32)",hf_clusapi_clusapi_NodeNetworkControl_lpcbRequired
);
14212 clusapi_dissect_element_NodeNetworkControl_lpcbRequired_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14214 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeNetworkControl_lpcbRequired
, 0);
14220 clusapi_dissect_element_NodeNetworkControl_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14222 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeNetworkControl_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_NodeNetworkControl_rpc_status
);
14228 clusapi_dissect_element_NodeNetworkControl_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14230 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeNetworkControl_rpc_status
, 0);
14235 /* IDL: WERROR clusapi_NodeNetworkControl( */
14236 /* IDL: [in] policy_handle hNetwork, */
14237 /* IDL: [in] policy_handle hNode, */
14238 /* IDL: [in] uint32 dwControlCode, */
14239 /* IDL: [in] [size_is(nInBufferSize)] [unique(1)] uint8 *lpInBuffer, */
14240 /* IDL: [in] uint32 nInBufferSize, */
14241 /* IDL: [length_is(*lpBytesReturned)] [out] [ref] [size_is(nOutBufferSize)] uint8 *lpOutBuffer, */
14242 /* IDL: [in] uint32 nOutBufferSize, */
14243 /* IDL: [out] [ref] uint32 *lpBytesReturned, */
14244 /* IDL: [out] [ref] uint32 *lpcbRequired, */
14245 /* IDL: [out] [ref] WERROR *rpc_status */
14249 clusapi_dissect_NodeNetworkControl_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14253 di
->dcerpc_procedure_name
="NodeNetworkControl";
14254 offset
= clusapi_dissect_element_NodeNetworkControl_lpOutBuffer(tvb
, offset
, pinfo
, tree
, di
, drep
);
14255 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
14257 offset
= clusapi_dissect_element_NodeNetworkControl_lpBytesReturned(tvb
, offset
, pinfo
, tree
, di
, drep
);
14258 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
14260 offset
= clusapi_dissect_element_NodeNetworkControl_lpcbRequired(tvb
, offset
, pinfo
, tree
, di
, drep
);
14261 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
14263 offset
= clusapi_dissect_element_NodeNetworkControl_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
14264 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
14266 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
14269 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
14275 clusapi_dissect_NodeNetworkControl_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14277 di
->dcerpc_procedure_name
="NodeNetworkControl";
14278 offset
= clusapi_dissect_element_NodeNetworkControl_hNetwork(tvb
, offset
, pinfo
, tree
, di
, drep
);
14279 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
14280 offset
= clusapi_dissect_element_NodeNetworkControl_hNode(tvb
, offset
, pinfo
, tree
, di
, drep
);
14281 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
14282 offset
= clusapi_dissect_element_NodeNetworkControl_dwControlCode(tvb
, offset
, pinfo
, tree
, di
, drep
);
14283 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
14284 offset
= clusapi_dissect_element_NodeNetworkControl_lpInBuffer(tvb
, offset
, pinfo
, tree
, di
, drep
);
14285 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
14286 offset
= clusapi_dissect_element_NodeNetworkControl_nInBufferSize(tvb
, offset
, pinfo
, tree
, di
, drep
);
14287 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
14288 offset
= clusapi_dissect_element_NodeNetworkControl_nOutBufferSize(tvb
, offset
, pinfo
, tree
, di
, drep
);
14289 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
14294 clusapi_dissect_element_NetworkControl_hNetwork(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14296 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NetworkControl_hNetwork
, 0);
14302 clusapi_dissect_element_NetworkControl_dwControlCode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14304 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NetworkControl_dwControlCode
, 0);
14310 clusapi_dissect_element_NetworkControl_lpInBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14312 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NetworkControl_lpInBuffer_
, NDR_POINTER_UNIQUE
, "Pointer to LpInBuffer (uint8)",hf_clusapi_clusapi_NetworkControl_lpInBuffer
);
14318 clusapi_dissect_element_NetworkControl_lpInBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14320 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NetworkControl_lpInBuffer__
);
14326 clusapi_dissect_element_NetworkControl_lpInBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14328 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NetworkControl_lpInBuffer
, 0);
14334 clusapi_dissect_element_NetworkControl_nInBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14336 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NetworkControl_nInBufferSize
, 0);
14342 clusapi_dissect_element_NetworkControl_lpOutBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14344 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NetworkControl_lpOutBuffer_
, NDR_POINTER_REF
, "Pointer to LpOutBuffer (uint8)",hf_clusapi_clusapi_NetworkControl_lpOutBuffer
);
14350 clusapi_dissect_element_NetworkControl_lpOutBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14352 offset
= dissect_ndr_ucvarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NetworkControl_lpOutBuffer__
);
14358 clusapi_dissect_element_NetworkControl_lpOutBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14360 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NetworkControl_lpOutBuffer
, 0);
14366 clusapi_dissect_element_NetworkControl_nOutBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14368 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NetworkControl_nOutBufferSize
, 0);
14374 clusapi_dissect_element_NetworkControl_lpBytesReturned(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14376 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NetworkControl_lpBytesReturned_
, NDR_POINTER_REF
, "Pointer to LpBytesReturned (uint32)",hf_clusapi_clusapi_NetworkControl_lpBytesReturned
);
14382 clusapi_dissect_element_NetworkControl_lpBytesReturned_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14384 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NetworkControl_lpBytesReturned
, 0);
14390 clusapi_dissect_element_NetworkControl_lpcbRequired(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14392 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NetworkControl_lpcbRequired_
, NDR_POINTER_REF
, "Pointer to LpcbRequired (uint32)",hf_clusapi_clusapi_NetworkControl_lpcbRequired
);
14398 clusapi_dissect_element_NetworkControl_lpcbRequired_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14400 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NetworkControl_lpcbRequired
, 0);
14406 clusapi_dissect_element_NetworkControl_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14408 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NetworkControl_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_NetworkControl_rpc_status
);
14414 clusapi_dissect_element_NetworkControl_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14416 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NetworkControl_rpc_status
, 0);
14421 /* IDL: WERROR clusapi_NetworkControl( */
14422 /* IDL: [in] policy_handle hNetwork, */
14423 /* IDL: [in] uint32 dwControlCode, */
14424 /* IDL: [in] [size_is(nInBufferSize)] [unique(1)] uint8 *lpInBuffer, */
14425 /* IDL: [in] uint32 nInBufferSize, */
14426 /* IDL: [length_is(*lpBytesReturned)] [out] [ref] [size_is(nOutBufferSize)] uint8 *lpOutBuffer, */
14427 /* IDL: [in] uint32 nOutBufferSize, */
14428 /* IDL: [out] [ref] uint32 *lpBytesReturned, */
14429 /* IDL: [out] [ref] uint32 *lpcbRequired, */
14430 /* IDL: [out] [ref] WERROR *rpc_status */
14434 clusapi_dissect_NetworkControl_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14438 di
->dcerpc_procedure_name
="NetworkControl";
14439 offset
= clusapi_dissect_element_NetworkControl_lpOutBuffer(tvb
, offset
, pinfo
, tree
, di
, drep
);
14440 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
14442 offset
= clusapi_dissect_element_NetworkControl_lpBytesReturned(tvb
, offset
, pinfo
, tree
, di
, drep
);
14443 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
14445 offset
= clusapi_dissect_element_NetworkControl_lpcbRequired(tvb
, offset
, pinfo
, tree
, di
, drep
);
14446 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
14448 offset
= clusapi_dissect_element_NetworkControl_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
14449 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
14451 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
14454 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
14460 clusapi_dissect_NetworkControl_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14462 di
->dcerpc_procedure_name
="NetworkControl";
14463 offset
= clusapi_dissect_element_NetworkControl_hNetwork(tvb
, offset
, pinfo
, tree
, di
, drep
);
14464 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
14465 offset
= clusapi_dissect_element_NetworkControl_dwControlCode(tvb
, offset
, pinfo
, tree
, di
, drep
);
14466 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
14467 offset
= clusapi_dissect_element_NetworkControl_lpInBuffer(tvb
, offset
, pinfo
, tree
, di
, drep
);
14468 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
14469 offset
= clusapi_dissect_element_NetworkControl_nInBufferSize(tvb
, offset
, pinfo
, tree
, di
, drep
);
14470 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
14471 offset
= clusapi_dissect_element_NetworkControl_nOutBufferSize(tvb
, offset
, pinfo
, tree
, di
, drep
);
14472 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
14477 clusapi_dissect_element_AddNotifyNetwork_hNotify(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14479 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddNotifyNetwork_hNotify
, 0);
14485 clusapi_dissect_element_AddNotifyNetwork_hNetwork(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14487 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddNotifyNetwork_hNetwork
, 0);
14493 clusapi_dissect_element_AddNotifyNetwork_dwFilter(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14495 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddNotifyNetwork_dwFilter
, 0);
14501 clusapi_dissect_element_AddNotifyNetwork_dwNotifyKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14503 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddNotifyNetwork_dwNotifyKey
, 0);
14509 clusapi_dissect_element_AddNotifyNetwork_dwStateSequence(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14511 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_AddNotifyNetwork_dwStateSequence_
, NDR_POINTER_REF
, "Pointer to DwStateSequence (uint32)",hf_clusapi_clusapi_AddNotifyNetwork_dwStateSequence
);
14517 clusapi_dissect_element_AddNotifyNetwork_dwStateSequence_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14519 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddNotifyNetwork_dwStateSequence
, 0);
14525 clusapi_dissect_element_AddNotifyNetwork_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14527 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_AddNotifyNetwork_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_AddNotifyNetwork_rpc_status
);
14533 clusapi_dissect_element_AddNotifyNetwork_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14535 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddNotifyNetwork_rpc_status
, 0);
14540 /* IDL: WERROR clusapi_AddNotifyNetwork( */
14541 /* IDL: [in] policy_handle hNotify, */
14542 /* IDL: [in] policy_handle hNetwork, */
14543 /* IDL: [in] uint32 dwFilter, */
14544 /* IDL: [in] uint32 dwNotifyKey, */
14545 /* IDL: [out] [ref] uint32 *dwStateSequence, */
14546 /* IDL: [out] [ref] WERROR *rpc_status */
14550 clusapi_dissect_AddNotifyNetwork_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14554 di
->dcerpc_procedure_name
="AddNotifyNetwork";
14555 offset
= clusapi_dissect_element_AddNotifyNetwork_dwStateSequence(tvb
, offset
, pinfo
, tree
, di
, drep
);
14556 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
14558 offset
= clusapi_dissect_element_AddNotifyNetwork_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
14559 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
14561 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
14564 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
14570 clusapi_dissect_AddNotifyNetwork_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14572 di
->dcerpc_procedure_name
="AddNotifyNetwork";
14573 offset
= clusapi_dissect_element_AddNotifyNetwork_hNotify(tvb
, offset
, pinfo
, tree
, di
, drep
);
14574 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
14575 offset
= clusapi_dissect_element_AddNotifyNetwork_hNetwork(tvb
, offset
, pinfo
, tree
, di
, drep
);
14576 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
14577 offset
= clusapi_dissect_element_AddNotifyNetwork_dwFilter(tvb
, offset
, pinfo
, tree
, di
, drep
);
14578 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
14579 offset
= clusapi_dissect_element_AddNotifyNetwork_dwNotifyKey(tvb
, offset
, pinfo
, tree
, di
, drep
);
14580 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
14585 clusapi_dissect_element_ReAddNotifyNetwork_hNotify(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14587 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ReAddNotifyNetwork_hNotify
, 0);
14593 clusapi_dissect_element_ReAddNotifyNetwork_hNetwork(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14595 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ReAddNotifyNetwork_hNetwork
, 0);
14601 clusapi_dissect_element_ReAddNotifyNetwork_dwFilter(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14603 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ReAddNotifyNetwork_dwFilter
, 0);
14609 clusapi_dissect_element_ReAddNotifyNetwork_dwNotifyKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14611 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ReAddNotifyNetwork_dwNotifyKey
, 0);
14617 clusapi_dissect_element_ReAddNotifyNetwork_StateSequence(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14619 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ReAddNotifyNetwork_StateSequence
, 0);
14625 clusapi_dissect_element_ReAddNotifyNetwork_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14627 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_ReAddNotifyNetwork_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_ReAddNotifyNetwork_rpc_status
);
14633 clusapi_dissect_element_ReAddNotifyNetwork_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14635 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ReAddNotifyNetwork_rpc_status
, 0);
14640 /* IDL: WERROR clusapi_ReAddNotifyNetwork( */
14641 /* IDL: [in] policy_handle hNotify, */
14642 /* IDL: [in] policy_handle hNetwork, */
14643 /* IDL: [in] uint32 dwFilter, */
14644 /* IDL: [in] uint32 dwNotifyKey, */
14645 /* IDL: [in] uint32 StateSequence, */
14646 /* IDL: [out] [ref] WERROR *rpc_status */
14650 clusapi_dissect_ReAddNotifyNetwork_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14654 di
->dcerpc_procedure_name
="ReAddNotifyNetwork";
14655 offset
= clusapi_dissect_element_ReAddNotifyNetwork_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
14656 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
14658 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
14661 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
14667 clusapi_dissect_ReAddNotifyNetwork_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14669 di
->dcerpc_procedure_name
="ReAddNotifyNetwork";
14670 offset
= clusapi_dissect_element_ReAddNotifyNetwork_hNotify(tvb
, offset
, pinfo
, tree
, di
, drep
);
14671 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
14672 offset
= clusapi_dissect_element_ReAddNotifyNetwork_hNetwork(tvb
, offset
, pinfo
, tree
, di
, drep
);
14673 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
14674 offset
= clusapi_dissect_element_ReAddNotifyNetwork_dwFilter(tvb
, offset
, pinfo
, tree
, di
, drep
);
14675 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
14676 offset
= clusapi_dissect_element_ReAddNotifyNetwork_dwNotifyKey(tvb
, offset
, pinfo
, tree
, di
, drep
);
14677 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
14678 offset
= clusapi_dissect_element_ReAddNotifyNetwork_StateSequence(tvb
, offset
, pinfo
, tree
, di
, drep
);
14679 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
14684 clusapi_dissect_element_OpenNetInterface_lpszNetInterfaceName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14686 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OpenNetInterface_lpszNetInterfaceName_
, NDR_POINTER_REF
, "Pointer to LpszNetInterfaceName (uint16)",hf_clusapi_clusapi_OpenNetInterface_lpszNetInterfaceName
);
14692 clusapi_dissect_element_OpenNetInterface_lpszNetInterfaceName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14696 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_OpenNetInterface_lpszNetInterfaceName
, false, &data
);
14697 proto_item_append_text(tree
, ": %s", data
);
14703 clusapi_dissect_element_OpenNetInterface_Status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14705 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OpenNetInterface_Status_
, NDR_POINTER_REF
, "Pointer to Status (WERROR)",hf_clusapi_clusapi_OpenNetInterface_Status
);
14711 clusapi_dissect_element_OpenNetInterface_Status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14713 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OpenNetInterface_Status
, 0);
14719 clusapi_dissect_element_OpenNetInterface_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14721 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OpenNetInterface_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_OpenNetInterface_rpc_status
);
14727 clusapi_dissect_element_OpenNetInterface_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14729 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OpenNetInterface_rpc_status
, 0);
14735 clusapi_dissect_element_OpenNetInterface_hNetInterface(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14737 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OpenNetInterface_hNetInterface_
, NDR_POINTER_REF
, "Pointer to HNetInterface (policy_handle)",hf_clusapi_clusapi_OpenNetInterface_hNetInterface
);
14743 clusapi_dissect_element_OpenNetInterface_hNetInterface_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14745 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OpenNetInterface_hNetInterface
, 0);
14750 /* IDL: void clusapi_OpenNetInterface( */
14751 /* IDL: [charset(UTF16)] [in] [ref] uint16 *lpszNetInterfaceName, */
14752 /* IDL: [out] [ref] WERROR *Status, */
14753 /* IDL: [out] [ref] WERROR *rpc_status, */
14754 /* IDL: [out] [ref] policy_handle *hNetInterface */
14758 clusapi_dissect_OpenNetInterface_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14760 di
->dcerpc_procedure_name
="OpenNetInterface";
14761 offset
= clusapi_dissect_element_OpenNetInterface_Status(tvb
, offset
, pinfo
, tree
, di
, drep
);
14762 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
14764 offset
= clusapi_dissect_element_OpenNetInterface_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
14765 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
14767 offset
= clusapi_dissect_element_OpenNetInterface_hNetInterface(tvb
, offset
, pinfo
, tree
, di
, drep
);
14768 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
14774 clusapi_dissect_OpenNetInterface_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14776 di
->dcerpc_procedure_name
="OpenNetInterface";
14777 offset
= clusapi_dissect_element_OpenNetInterface_lpszNetInterfaceName(tvb
, offset
, pinfo
, tree
, di
, drep
);
14778 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
14783 clusapi_dissect_element_CloseNetInterface_NetInterface(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14785 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CloseNetInterface_NetInterface_
, NDR_POINTER_REF
, "Pointer to NetInterface (policy_handle)",hf_clusapi_clusapi_CloseNetInterface_NetInterface
);
14791 clusapi_dissect_element_CloseNetInterface_NetInterface_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14793 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CloseNetInterface_NetInterface
, 0);
14798 /* IDL: WERROR clusapi_CloseNetInterface( */
14799 /* IDL: [in] [out] [ref] policy_handle *NetInterface */
14803 clusapi_dissect_CloseNetInterface_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14807 di
->dcerpc_procedure_name
="CloseNetInterface";
14808 offset
= clusapi_dissect_element_CloseNetInterface_NetInterface(tvb
, offset
, pinfo
, tree
, di
, drep
);
14809 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
14811 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
14814 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
14820 clusapi_dissect_CloseNetInterface_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14822 di
->dcerpc_procedure_name
="CloseNetInterface";
14823 offset
= clusapi_dissect_element_CloseNetInterface_NetInterface(tvb
, offset
, pinfo
, tree
, di
, drep
);
14824 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
14829 clusapi_dissect_element_GetNetInterfaceState_hNetInterface(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14831 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GetNetInterfaceState_hNetInterface
, 0);
14837 clusapi_dissect_element_GetNetInterfaceState_State(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14839 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetNetInterfaceState_State_
, NDR_POINTER_REF
, "Pointer to State (clusapi_ClusterNetInterfaceState)",hf_clusapi_clusapi_GetNetInterfaceState_State
);
14845 clusapi_dissect_element_GetNetInterfaceState_State_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14847 offset
= clusapi_dissect_enum_ClusterNetInterfaceState(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GetNetInterfaceState_State
, 0);
14853 clusapi_dissect_element_GetNetInterfaceState_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14855 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetNetInterfaceState_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_GetNetInterfaceState_rpc_status
);
14861 clusapi_dissect_element_GetNetInterfaceState_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14863 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GetNetInterfaceState_rpc_status
, 0);
14868 /* IDL: WERROR clusapi_GetNetInterfaceState( */
14869 /* IDL: [in] policy_handle hNetInterface, */
14870 /* IDL: [out] [ref] clusapi_ClusterNetInterfaceState *State, */
14871 /* IDL: [out] [ref] WERROR *rpc_status */
14875 clusapi_dissect_GetNetInterfaceState_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14879 di
->dcerpc_procedure_name
="GetNetInterfaceState";
14880 offset
= clusapi_dissect_element_GetNetInterfaceState_State(tvb
, offset
, pinfo
, tree
, di
, drep
);
14881 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
14883 offset
= clusapi_dissect_element_GetNetInterfaceState_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
14884 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
14886 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
14889 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
14895 clusapi_dissect_GetNetInterfaceState_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14897 di
->dcerpc_procedure_name
="GetNetInterfaceState";
14898 offset
= clusapi_dissect_element_GetNetInterfaceState_hNetInterface(tvb
, offset
, pinfo
, tree
, di
, drep
);
14899 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
14904 clusapi_dissect_element_GetNetInterface_lpszNodeName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14906 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetNetInterface_lpszNodeName_
, NDR_POINTER_REF
, "Pointer to LpszNodeName (uint16)",hf_clusapi_clusapi_GetNetInterface_lpszNodeName
);
14912 clusapi_dissect_element_GetNetInterface_lpszNodeName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14916 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_GetNetInterface_lpszNodeName
, false, &data
);
14917 proto_item_append_text(tree
, ": %s", data
);
14923 clusapi_dissect_element_GetNetInterface_lpszNetworkName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14925 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetNetInterface_lpszNetworkName_
, NDR_POINTER_REF
, "Pointer to LpszNetworkName (uint16)",hf_clusapi_clusapi_GetNetInterface_lpszNetworkName
);
14931 clusapi_dissect_element_GetNetInterface_lpszNetworkName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14935 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_GetNetInterface_lpszNetworkName
, false, &data
);
14936 proto_item_append_text(tree
, ": %s", data
);
14942 clusapi_dissect_element_GetNetInterface_lppszInterfaceName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14944 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetNetInterface_lppszInterfaceName_
, NDR_POINTER_REF
, "Pointer to LppszInterfaceName (uint16)",hf_clusapi_clusapi_GetNetInterface_lppszInterfaceName
);
14950 clusapi_dissect_element_GetNetInterface_lppszInterfaceName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14952 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetNetInterface_lppszInterfaceName__
, NDR_POINTER_UNIQUE
, "Pointer to LppszInterfaceName (uint16)",hf_clusapi_clusapi_GetNetInterface_lppszInterfaceName
);
14958 clusapi_dissect_element_GetNetInterface_lppszInterfaceName__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14962 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_GetNetInterface_lppszInterfaceName
, false, &data
);
14963 proto_item_append_text(tree
, ": %s", data
);
14969 clusapi_dissect_element_GetNetInterface_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14971 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetNetInterface_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_GetNetInterface_rpc_status
);
14977 clusapi_dissect_element_GetNetInterface_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14979 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GetNetInterface_rpc_status
, 0);
14984 /* IDL: WERROR clusapi_GetNetInterface( */
14985 /* IDL: [charset(UTF16)] [in] [ref] uint16 *lpszNodeName, */
14986 /* IDL: [charset(UTF16)] [in] [ref] uint16 *lpszNetworkName, */
14987 /* IDL: [charset(UTF16)] [out] [ref] uint16 **lppszInterfaceName, */
14988 /* IDL: [out] [ref] WERROR *rpc_status */
14992 clusapi_dissect_GetNetInterface_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14996 di
->dcerpc_procedure_name
="GetNetInterface";
14997 offset
= clusapi_dissect_element_GetNetInterface_lppszInterfaceName(tvb
, offset
, pinfo
, tree
, di
, drep
);
14998 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15000 offset
= clusapi_dissect_element_GetNetInterface_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
15001 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15003 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
15006 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
15012 clusapi_dissect_GetNetInterface_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15014 di
->dcerpc_procedure_name
="GetNetInterface";
15015 offset
= clusapi_dissect_element_GetNetInterface_lpszNodeName(tvb
, offset
, pinfo
, tree
, di
, drep
);
15016 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15017 offset
= clusapi_dissect_element_GetNetInterface_lpszNetworkName(tvb
, offset
, pinfo
, tree
, di
, drep
);
15018 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15023 clusapi_dissect_element_GetNetInterfaceId_hNetInterface(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15025 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GetNetInterfaceId_hNetInterface
, 0);
15031 clusapi_dissect_element_GetNetInterfaceId_pGuid(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15033 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetNetInterfaceId_pGuid_
, NDR_POINTER_REF
, "Pointer to PGuid (uint16)",hf_clusapi_clusapi_GetNetInterfaceId_pGuid
);
15039 clusapi_dissect_element_GetNetInterfaceId_pGuid_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15041 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetNetInterfaceId_pGuid__
, NDR_POINTER_UNIQUE
, "Pointer to PGuid (uint16)",hf_clusapi_clusapi_GetNetInterfaceId_pGuid
);
15047 clusapi_dissect_element_GetNetInterfaceId_pGuid__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15051 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_GetNetInterfaceId_pGuid
, false, &data
);
15052 proto_item_append_text(tree
, ": %s", data
);
15058 clusapi_dissect_element_GetNetInterfaceId_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15060 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetNetInterfaceId_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_GetNetInterfaceId_rpc_status
);
15066 clusapi_dissect_element_GetNetInterfaceId_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15068 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GetNetInterfaceId_rpc_status
, 0);
15073 /* IDL: WERROR clusapi_GetNetInterfaceId( */
15074 /* IDL: [in] policy_handle hNetInterface, */
15075 /* IDL: [charset(UTF16)] [out] [ref] uint16 **pGuid, */
15076 /* IDL: [out] [ref] WERROR *rpc_status */
15080 clusapi_dissect_GetNetInterfaceId_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15084 di
->dcerpc_procedure_name
="GetNetInterfaceId";
15085 offset
= clusapi_dissect_element_GetNetInterfaceId_pGuid(tvb
, offset
, pinfo
, tree
, di
, drep
);
15086 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15088 offset
= clusapi_dissect_element_GetNetInterfaceId_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
15089 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15091 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
15094 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
15100 clusapi_dissect_GetNetInterfaceId_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15102 di
->dcerpc_procedure_name
="GetNetInterfaceId";
15103 offset
= clusapi_dissect_element_GetNetInterfaceId_hNetInterface(tvb
, offset
, pinfo
, tree
, di
, drep
);
15104 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15109 clusapi_dissect_element_NodeNetInterfaceControl_hNetInterface(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15111 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeNetInterfaceControl_hNetInterface
, 0);
15117 clusapi_dissect_element_NodeNetInterfaceControl_hNode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15119 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeNetInterfaceControl_hNode
, 0);
15125 clusapi_dissect_element_NodeNetInterfaceControl_dwControlCode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15127 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeNetInterfaceControl_dwControlCode
, 0);
15133 clusapi_dissect_element_NodeNetInterfaceControl_lpInBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15135 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeNetInterfaceControl_lpInBuffer_
, NDR_POINTER_UNIQUE
, "Pointer to LpInBuffer (uint8)",hf_clusapi_clusapi_NodeNetInterfaceControl_lpInBuffer
);
15141 clusapi_dissect_element_NodeNetInterfaceControl_lpInBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15143 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeNetInterfaceControl_lpInBuffer__
);
15149 clusapi_dissect_element_NodeNetInterfaceControl_lpInBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15151 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeNetInterfaceControl_lpInBuffer
, 0);
15157 clusapi_dissect_element_NodeNetInterfaceControl_nInBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15159 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeNetInterfaceControl_nInBufferSize
, 0);
15165 clusapi_dissect_element_NodeNetInterfaceControl_lpOutBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15167 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeNetInterfaceControl_lpOutBuffer_
, NDR_POINTER_REF
, "Pointer to LpOutBuffer (uint8)",hf_clusapi_clusapi_NodeNetInterfaceControl_lpOutBuffer
);
15173 clusapi_dissect_element_NodeNetInterfaceControl_lpOutBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15175 offset
= dissect_ndr_ucvarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeNetInterfaceControl_lpOutBuffer__
);
15181 clusapi_dissect_element_NodeNetInterfaceControl_lpOutBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15183 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeNetInterfaceControl_lpOutBuffer
, 0);
15189 clusapi_dissect_element_NodeNetInterfaceControl_nOutBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15191 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeNetInterfaceControl_nOutBufferSize
, 0);
15197 clusapi_dissect_element_NodeNetInterfaceControl_lpBytesReturned(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15199 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeNetInterfaceControl_lpBytesReturned_
, NDR_POINTER_REF
, "Pointer to LpBytesReturned (uint32)",hf_clusapi_clusapi_NodeNetInterfaceControl_lpBytesReturned
);
15205 clusapi_dissect_element_NodeNetInterfaceControl_lpBytesReturned_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15207 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeNetInterfaceControl_lpBytesReturned
, 0);
15213 clusapi_dissect_element_NodeNetInterfaceControl_lpcbRequired(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15215 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeNetInterfaceControl_lpcbRequired_
, NDR_POINTER_REF
, "Pointer to LpcbRequired (uint32)",hf_clusapi_clusapi_NodeNetInterfaceControl_lpcbRequired
);
15221 clusapi_dissect_element_NodeNetInterfaceControl_lpcbRequired_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15223 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeNetInterfaceControl_lpcbRequired
, 0);
15229 clusapi_dissect_element_NodeNetInterfaceControl_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15231 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeNetInterfaceControl_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_NodeNetInterfaceControl_rpc_status
);
15237 clusapi_dissect_element_NodeNetInterfaceControl_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15239 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeNetInterfaceControl_rpc_status
, 0);
15244 /* IDL: WERROR clusapi_NodeNetInterfaceControl( */
15245 /* IDL: [in] policy_handle hNetInterface, */
15246 /* IDL: [in] policy_handle hNode, */
15247 /* IDL: [in] uint32 dwControlCode, */
15248 /* IDL: [in] [size_is(nInBufferSize)] [unique(1)] uint8 *lpInBuffer, */
15249 /* IDL: [in] uint32 nInBufferSize, */
15250 /* IDL: [length_is(*lpBytesReturned)] [out] [ref] [size_is(nOutBufferSize)] uint8 *lpOutBuffer, */
15251 /* IDL: [in] uint32 nOutBufferSize, */
15252 /* IDL: [out] [ref] uint32 *lpBytesReturned, */
15253 /* IDL: [out] [ref] uint32 *lpcbRequired, */
15254 /* IDL: [out] [ref] WERROR *rpc_status */
15258 clusapi_dissect_NodeNetInterfaceControl_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15262 di
->dcerpc_procedure_name
="NodeNetInterfaceControl";
15263 offset
= clusapi_dissect_element_NodeNetInterfaceControl_lpOutBuffer(tvb
, offset
, pinfo
, tree
, di
, drep
);
15264 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15266 offset
= clusapi_dissect_element_NodeNetInterfaceControl_lpBytesReturned(tvb
, offset
, pinfo
, tree
, di
, drep
);
15267 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15269 offset
= clusapi_dissect_element_NodeNetInterfaceControl_lpcbRequired(tvb
, offset
, pinfo
, tree
, di
, drep
);
15270 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15272 offset
= clusapi_dissect_element_NodeNetInterfaceControl_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
15273 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15275 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
15278 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
15284 clusapi_dissect_NodeNetInterfaceControl_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15286 di
->dcerpc_procedure_name
="NodeNetInterfaceControl";
15287 offset
= clusapi_dissect_element_NodeNetInterfaceControl_hNetInterface(tvb
, offset
, pinfo
, tree
, di
, drep
);
15288 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15289 offset
= clusapi_dissect_element_NodeNetInterfaceControl_hNode(tvb
, offset
, pinfo
, tree
, di
, drep
);
15290 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15291 offset
= clusapi_dissect_element_NodeNetInterfaceControl_dwControlCode(tvb
, offset
, pinfo
, tree
, di
, drep
);
15292 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15293 offset
= clusapi_dissect_element_NodeNetInterfaceControl_lpInBuffer(tvb
, offset
, pinfo
, tree
, di
, drep
);
15294 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15295 offset
= clusapi_dissect_element_NodeNetInterfaceControl_nInBufferSize(tvb
, offset
, pinfo
, tree
, di
, drep
);
15296 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15297 offset
= clusapi_dissect_element_NodeNetInterfaceControl_nOutBufferSize(tvb
, offset
, pinfo
, tree
, di
, drep
);
15298 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15303 clusapi_dissect_element_NetInterfaceControl_hNetInterface(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15305 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NetInterfaceControl_hNetInterface
, 0);
15311 clusapi_dissect_element_NetInterfaceControl_dwControlCode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15313 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NetInterfaceControl_dwControlCode
, 0);
15319 clusapi_dissect_element_NetInterfaceControl_lpInBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15321 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NetInterfaceControl_lpInBuffer_
, NDR_POINTER_UNIQUE
, "Pointer to LpInBuffer (uint8)",hf_clusapi_clusapi_NetInterfaceControl_lpInBuffer
);
15327 clusapi_dissect_element_NetInterfaceControl_lpInBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15329 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NetInterfaceControl_lpInBuffer__
);
15335 clusapi_dissect_element_NetInterfaceControl_lpInBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15337 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NetInterfaceControl_lpInBuffer
, 0);
15343 clusapi_dissect_element_NetInterfaceControl_nInBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15345 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NetInterfaceControl_nInBufferSize
, 0);
15351 clusapi_dissect_element_NetInterfaceControl_lpOutBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15353 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NetInterfaceControl_lpOutBuffer_
, NDR_POINTER_REF
, "Pointer to LpOutBuffer (uint8)",hf_clusapi_clusapi_NetInterfaceControl_lpOutBuffer
);
15359 clusapi_dissect_element_NetInterfaceControl_lpOutBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15361 offset
= dissect_ndr_ucvarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NetInterfaceControl_lpOutBuffer__
);
15367 clusapi_dissect_element_NetInterfaceControl_lpOutBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15369 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NetInterfaceControl_lpOutBuffer
, 0);
15375 clusapi_dissect_element_NetInterfaceControl_nOutBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15377 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NetInterfaceControl_nOutBufferSize
, 0);
15383 clusapi_dissect_element_NetInterfaceControl_lpBytesReturned(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15385 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NetInterfaceControl_lpBytesReturned_
, NDR_POINTER_REF
, "Pointer to LpBytesReturned (uint32)",hf_clusapi_clusapi_NetInterfaceControl_lpBytesReturned
);
15391 clusapi_dissect_element_NetInterfaceControl_lpBytesReturned_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15393 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NetInterfaceControl_lpBytesReturned
, 0);
15399 clusapi_dissect_element_NetInterfaceControl_lpcbRequired(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15401 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NetInterfaceControl_lpcbRequired_
, NDR_POINTER_REF
, "Pointer to LpcbRequired (uint32)",hf_clusapi_clusapi_NetInterfaceControl_lpcbRequired
);
15407 clusapi_dissect_element_NetInterfaceControl_lpcbRequired_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15409 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NetInterfaceControl_lpcbRequired
, 0);
15415 clusapi_dissect_element_NetInterfaceControl_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15417 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NetInterfaceControl_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_NetInterfaceControl_rpc_status
);
15423 clusapi_dissect_element_NetInterfaceControl_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15425 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NetInterfaceControl_rpc_status
, 0);
15430 /* IDL: WERROR clusapi_NetInterfaceControl( */
15431 /* IDL: [in] policy_handle hNetInterface, */
15432 /* IDL: [in] uint32 dwControlCode, */
15433 /* IDL: [in] [size_is(nInBufferSize)] [unique(1)] uint8 *lpInBuffer, */
15434 /* IDL: [in] uint32 nInBufferSize, */
15435 /* IDL: [length_is(*lpBytesReturned)] [out] [ref] [size_is(nOutBufferSize)] uint8 *lpOutBuffer, */
15436 /* IDL: [in] uint32 nOutBufferSize, */
15437 /* IDL: [out] [ref] uint32 *lpBytesReturned, */
15438 /* IDL: [out] [ref] uint32 *lpcbRequired, */
15439 /* IDL: [out] [ref] WERROR *rpc_status */
15443 clusapi_dissect_NetInterfaceControl_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15447 di
->dcerpc_procedure_name
="NetInterfaceControl";
15448 offset
= clusapi_dissect_element_NetInterfaceControl_lpOutBuffer(tvb
, offset
, pinfo
, tree
, di
, drep
);
15449 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15451 offset
= clusapi_dissect_element_NetInterfaceControl_lpBytesReturned(tvb
, offset
, pinfo
, tree
, di
, drep
);
15452 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15454 offset
= clusapi_dissect_element_NetInterfaceControl_lpcbRequired(tvb
, offset
, pinfo
, tree
, di
, drep
);
15455 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15457 offset
= clusapi_dissect_element_NetInterfaceControl_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
15458 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15460 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
15463 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
15469 clusapi_dissect_NetInterfaceControl_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15471 di
->dcerpc_procedure_name
="NetInterfaceControl";
15472 offset
= clusapi_dissect_element_NetInterfaceControl_hNetInterface(tvb
, offset
, pinfo
, tree
, di
, drep
);
15473 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15474 offset
= clusapi_dissect_element_NetInterfaceControl_dwControlCode(tvb
, offset
, pinfo
, tree
, di
, drep
);
15475 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15476 offset
= clusapi_dissect_element_NetInterfaceControl_lpInBuffer(tvb
, offset
, pinfo
, tree
, di
, drep
);
15477 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15478 offset
= clusapi_dissect_element_NetInterfaceControl_nInBufferSize(tvb
, offset
, pinfo
, tree
, di
, drep
);
15479 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15480 offset
= clusapi_dissect_element_NetInterfaceControl_nOutBufferSize(tvb
, offset
, pinfo
, tree
, di
, drep
);
15481 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15486 clusapi_dissect_element_AddNotifyNetInterface_hNotify(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15488 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddNotifyNetInterface_hNotify
, 0);
15494 clusapi_dissect_element_AddNotifyNetInterface_hNetInterface(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15496 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddNotifyNetInterface_hNetInterface
, 0);
15502 clusapi_dissect_element_AddNotifyNetInterface_dwFilter(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15504 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddNotifyNetInterface_dwFilter
, 0);
15510 clusapi_dissect_element_AddNotifyNetInterface_dwNotifyKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15512 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddNotifyNetInterface_dwNotifyKey
, 0);
15518 clusapi_dissect_element_AddNotifyNetInterface_dwStateSequence(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15520 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_AddNotifyNetInterface_dwStateSequence_
, NDR_POINTER_REF
, "Pointer to DwStateSequence (uint32)",hf_clusapi_clusapi_AddNotifyNetInterface_dwStateSequence
);
15526 clusapi_dissect_element_AddNotifyNetInterface_dwStateSequence_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15528 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddNotifyNetInterface_dwStateSequence
, 0);
15534 clusapi_dissect_element_AddNotifyNetInterface_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15536 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_AddNotifyNetInterface_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_AddNotifyNetInterface_rpc_status
);
15542 clusapi_dissect_element_AddNotifyNetInterface_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15544 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddNotifyNetInterface_rpc_status
, 0);
15549 /* IDL: WERROR clusapi_AddNotifyNetInterface( */
15550 /* IDL: [in] policy_handle hNotify, */
15551 /* IDL: [in] policy_handle hNetInterface, */
15552 /* IDL: [in] uint32 dwFilter, */
15553 /* IDL: [in] uint32 dwNotifyKey, */
15554 /* IDL: [out] [ref] uint32 *dwStateSequence, */
15555 /* IDL: [out] [ref] WERROR *rpc_status */
15559 clusapi_dissect_AddNotifyNetInterface_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15563 di
->dcerpc_procedure_name
="AddNotifyNetInterface";
15564 offset
= clusapi_dissect_element_AddNotifyNetInterface_dwStateSequence(tvb
, offset
, pinfo
, tree
, di
, drep
);
15565 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15567 offset
= clusapi_dissect_element_AddNotifyNetInterface_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
15568 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15570 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
15573 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
15579 clusapi_dissect_AddNotifyNetInterface_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15581 di
->dcerpc_procedure_name
="AddNotifyNetInterface";
15582 offset
= clusapi_dissect_element_AddNotifyNetInterface_hNotify(tvb
, offset
, pinfo
, tree
, di
, drep
);
15583 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15584 offset
= clusapi_dissect_element_AddNotifyNetInterface_hNetInterface(tvb
, offset
, pinfo
, tree
, di
, drep
);
15585 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15586 offset
= clusapi_dissect_element_AddNotifyNetInterface_dwFilter(tvb
, offset
, pinfo
, tree
, di
, drep
);
15587 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15588 offset
= clusapi_dissect_element_AddNotifyNetInterface_dwNotifyKey(tvb
, offset
, pinfo
, tree
, di
, drep
);
15589 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15594 clusapi_dissect_element_ReAddNotifyNetInterface_hNotify(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15596 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ReAddNotifyNetInterface_hNotify
, 0);
15602 clusapi_dissect_element_ReAddNotifyNetInterface_hNetInterface(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15604 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ReAddNotifyNetInterface_hNetInterface
, 0);
15610 clusapi_dissect_element_ReAddNotifyNetInterface_dwFilter(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15612 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ReAddNotifyNetInterface_dwFilter
, 0);
15618 clusapi_dissect_element_ReAddNotifyNetInterface_dwNotifyKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15620 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ReAddNotifyNetInterface_dwNotifyKey
, 0);
15626 clusapi_dissect_element_ReAddNotifyNetInterface_StateSequence(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15628 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ReAddNotifyNetInterface_StateSequence
, 0);
15634 clusapi_dissect_element_ReAddNotifyNetInterface_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15636 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_ReAddNotifyNetInterface_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_ReAddNotifyNetInterface_rpc_status
);
15642 clusapi_dissect_element_ReAddNotifyNetInterface_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15644 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ReAddNotifyNetInterface_rpc_status
, 0);
15649 /* IDL: WERROR clusapi_ReAddNotifyNetInterface( */
15650 /* IDL: [in] policy_handle hNotify, */
15651 /* IDL: [in] policy_handle hNetInterface, */
15652 /* IDL: [in] uint32 dwFilter, */
15653 /* IDL: [in] uint32 dwNotifyKey, */
15654 /* IDL: [in] uint32 StateSequence, */
15655 /* IDL: [out] [ref] WERROR *rpc_status */
15659 clusapi_dissect_ReAddNotifyNetInterface_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15663 di
->dcerpc_procedure_name
="ReAddNotifyNetInterface";
15664 offset
= clusapi_dissect_element_ReAddNotifyNetInterface_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
15665 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15667 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
15670 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
15676 clusapi_dissect_ReAddNotifyNetInterface_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15678 di
->dcerpc_procedure_name
="ReAddNotifyNetInterface";
15679 offset
= clusapi_dissect_element_ReAddNotifyNetInterface_hNotify(tvb
, offset
, pinfo
, tree
, di
, drep
);
15680 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15681 offset
= clusapi_dissect_element_ReAddNotifyNetInterface_hNetInterface(tvb
, offset
, pinfo
, tree
, di
, drep
);
15682 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15683 offset
= clusapi_dissect_element_ReAddNotifyNetInterface_dwFilter(tvb
, offset
, pinfo
, tree
, di
, drep
);
15684 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15685 offset
= clusapi_dissect_element_ReAddNotifyNetInterface_dwNotifyKey(tvb
, offset
, pinfo
, tree
, di
, drep
);
15686 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15687 offset
= clusapi_dissect_element_ReAddNotifyNetInterface_StateSequence(tvb
, offset
, pinfo
, tree
, di
, drep
);
15688 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15693 clusapi_dissect_element_CreateNodeEnum_hNode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15695 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateNodeEnum_hNode
, 0);
15701 clusapi_dissect_element_CreateNodeEnum_dwType(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15703 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateNodeEnum_dwType
, 0);
15709 clusapi_dissect_element_CreateNodeEnum_ReturnEnum(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15711 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateNodeEnum_ReturnEnum_
, NDR_POINTER_REF
, "Pointer to ReturnEnum (ENUM_LIST)",hf_clusapi_clusapi_CreateNodeEnum_ReturnEnum
);
15717 clusapi_dissect_element_CreateNodeEnum_ReturnEnum_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15719 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateNodeEnum_ReturnEnum__
, NDR_POINTER_UNIQUE
, "Pointer to ReturnEnum (ENUM_LIST)",hf_clusapi_clusapi_CreateNodeEnum_ReturnEnum
);
15725 clusapi_dissect_element_CreateNodeEnum_ReturnEnum__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15727 offset
= clusapi_dissect_struct_ENUM_LIST(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_clusapi_clusapi_CreateNodeEnum_ReturnEnum
,0);
15733 clusapi_dissect_element_CreateNodeEnum_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15735 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateNodeEnum_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_CreateNodeEnum_rpc_status
);
15741 clusapi_dissect_element_CreateNodeEnum_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15743 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateNodeEnum_rpc_status
, 0);
15748 /* IDL: WERROR clusapi_CreateNodeEnum( */
15749 /* IDL: [in] policy_handle hNode, */
15750 /* IDL: [in] uint32 dwType, */
15751 /* IDL: [out] [ref] ENUM_LIST **ReturnEnum, */
15752 /* IDL: [out] [ref] WERROR *rpc_status */
15756 clusapi_dissect_CreateNodeEnum_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15760 di
->dcerpc_procedure_name
="CreateNodeEnum";
15761 offset
= clusapi_dissect_element_CreateNodeEnum_ReturnEnum(tvb
, offset
, pinfo
, tree
, di
, drep
);
15762 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15764 offset
= clusapi_dissect_element_CreateNodeEnum_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
15765 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15767 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
15770 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
15776 clusapi_dissect_CreateNodeEnum_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15778 di
->dcerpc_procedure_name
="CreateNodeEnum";
15779 offset
= clusapi_dissect_element_CreateNodeEnum_hNode(tvb
, offset
, pinfo
, tree
, di
, drep
);
15780 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15781 offset
= clusapi_dissect_element_CreateNodeEnum_dwType(tvb
, offset
, pinfo
, tree
, di
, drep
);
15782 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15787 clusapi_dissect_element_GetClusterVersion2_lpwMajorVersion(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15789 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetClusterVersion2_lpwMajorVersion_
, NDR_POINTER_REF
, "Pointer to LpwMajorVersion (uint16)",hf_clusapi_clusapi_GetClusterVersion2_lpwMajorVersion
);
15795 clusapi_dissect_element_GetClusterVersion2_lpwMajorVersion_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15797 offset
= PIDL_dissect_uint16(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GetClusterVersion2_lpwMajorVersion
, 0);
15803 clusapi_dissect_element_GetClusterVersion2_lpwMinorVersion(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15805 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetClusterVersion2_lpwMinorVersion_
, NDR_POINTER_REF
, "Pointer to LpwMinorVersion (uint16)",hf_clusapi_clusapi_GetClusterVersion2_lpwMinorVersion
);
15811 clusapi_dissect_element_GetClusterVersion2_lpwMinorVersion_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15813 offset
= PIDL_dissect_uint16(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GetClusterVersion2_lpwMinorVersion
, 0);
15819 clusapi_dissect_element_GetClusterVersion2_lpwBuildNumber(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15821 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetClusterVersion2_lpwBuildNumber_
, NDR_POINTER_REF
, "Pointer to LpwBuildNumber (uint16)",hf_clusapi_clusapi_GetClusterVersion2_lpwBuildNumber
);
15827 clusapi_dissect_element_GetClusterVersion2_lpwBuildNumber_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15829 offset
= PIDL_dissect_uint16(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GetClusterVersion2_lpwBuildNumber
, 0);
15835 clusapi_dissect_element_GetClusterVersion2_lpszVendorId(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15837 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetClusterVersion2_lpszVendorId_
, NDR_POINTER_REF
, "Pointer to LpszVendorId (uint16)",hf_clusapi_clusapi_GetClusterVersion2_lpszVendorId
);
15843 clusapi_dissect_element_GetClusterVersion2_lpszVendorId_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15845 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetClusterVersion2_lpszVendorId__
, NDR_POINTER_UNIQUE
, "Pointer to LpszVendorId (uint16)",hf_clusapi_clusapi_GetClusterVersion2_lpszVendorId
);
15851 clusapi_dissect_element_GetClusterVersion2_lpszVendorId__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15855 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_GetClusterVersion2_lpszVendorId
, false, &data
);
15856 proto_item_append_text(tree
, ": %s", data
);
15862 clusapi_dissect_element_GetClusterVersion2_lpszCSDVersion(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15864 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetClusterVersion2_lpszCSDVersion_
, NDR_POINTER_REF
, "Pointer to LpszCSDVersion (uint16)",hf_clusapi_clusapi_GetClusterVersion2_lpszCSDVersion
);
15870 clusapi_dissect_element_GetClusterVersion2_lpszCSDVersion_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15872 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetClusterVersion2_lpszCSDVersion__
, NDR_POINTER_UNIQUE
, "Pointer to LpszCSDVersion (uint16)",hf_clusapi_clusapi_GetClusterVersion2_lpszCSDVersion
);
15878 clusapi_dissect_element_GetClusterVersion2_lpszCSDVersion__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15882 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_GetClusterVersion2_lpszCSDVersion
, false, &data
);
15883 proto_item_append_text(tree
, ": %s", data
);
15889 clusapi_dissect_element_GetClusterVersion2_ppClusterOpVerInfo(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15891 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetClusterVersion2_ppClusterOpVerInfo_
, NDR_POINTER_REF
, "Pointer to PpClusterOpVerInfo (CLUSTER_OPERATIONAL_VERSION_INFO)",hf_clusapi_clusapi_GetClusterVersion2_ppClusterOpVerInfo
);
15897 clusapi_dissect_element_GetClusterVersion2_ppClusterOpVerInfo_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15899 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetClusterVersion2_ppClusterOpVerInfo__
, NDR_POINTER_UNIQUE
, "Pointer to PpClusterOpVerInfo (CLUSTER_OPERATIONAL_VERSION_INFO)",hf_clusapi_clusapi_GetClusterVersion2_ppClusterOpVerInfo
);
15905 clusapi_dissect_element_GetClusterVersion2_ppClusterOpVerInfo__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15907 offset
= clusapi_dissect_struct_CLUSTER_OPERATIONAL_VERSION_INFO(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_clusapi_clusapi_GetClusterVersion2_ppClusterOpVerInfo
,0);
15913 clusapi_dissect_element_GetClusterVersion2_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15915 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetClusterVersion2_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_GetClusterVersion2_rpc_status
);
15921 clusapi_dissect_element_GetClusterVersion2_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15923 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GetClusterVersion2_rpc_status
, 0);
15928 /* IDL: WERROR clusapi_GetClusterVersion2( */
15929 /* IDL: [out] [ref] uint16 *lpwMajorVersion, */
15930 /* IDL: [out] [ref] uint16 *lpwMinorVersion, */
15931 /* IDL: [out] [ref] uint16 *lpwBuildNumber, */
15932 /* IDL: [charset(UTF16)] [out] [ref] uint16 **lpszVendorId, */
15933 /* IDL: [charset(UTF16)] [out] [ref] uint16 **lpszCSDVersion, */
15934 /* IDL: [out] [ref] CLUSTER_OPERATIONAL_VERSION_INFO **ppClusterOpVerInfo, */
15935 /* IDL: [out] [ref] WERROR *rpc_status */
15939 clusapi_dissect_GetClusterVersion2_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15943 di
->dcerpc_procedure_name
="GetClusterVersion2";
15944 offset
= clusapi_dissect_element_GetClusterVersion2_lpwMajorVersion(tvb
, offset
, pinfo
, tree
, di
, drep
);
15945 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15947 offset
= clusapi_dissect_element_GetClusterVersion2_lpwMinorVersion(tvb
, offset
, pinfo
, tree
, di
, drep
);
15948 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15950 offset
= clusapi_dissect_element_GetClusterVersion2_lpwBuildNumber(tvb
, offset
, pinfo
, tree
, di
, drep
);
15951 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15953 offset
= clusapi_dissect_element_GetClusterVersion2_lpszVendorId(tvb
, offset
, pinfo
, tree
, di
, drep
);
15954 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15956 offset
= clusapi_dissect_element_GetClusterVersion2_lpszCSDVersion(tvb
, offset
, pinfo
, tree
, di
, drep
);
15957 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15959 offset
= clusapi_dissect_element_GetClusterVersion2_ppClusterOpVerInfo(tvb
, offset
, pinfo
, tree
, di
, drep
);
15960 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15962 offset
= clusapi_dissect_element_GetClusterVersion2_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
15963 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15965 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
15968 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
15974 clusapi_dissect_GetClusterVersion2_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15976 di
->dcerpc_procedure_name
="GetClusterVersion2";
15981 clusapi_dissect_element_CreateResTypeEnum_lpszTypeName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15983 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateResTypeEnum_lpszTypeName_
, NDR_POINTER_REF
, "Pointer to LpszTypeName (uint16)",hf_clusapi_clusapi_CreateResTypeEnum_lpszTypeName
);
15989 clusapi_dissect_element_CreateResTypeEnum_lpszTypeName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15993 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_CreateResTypeEnum_lpszTypeName
, false, &data
);
15994 proto_item_append_text(tree
, ": %s", data
);
16000 clusapi_dissect_element_CreateResTypeEnum_dwType(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16002 offset
= clusapi_dissect_bitmap_ClusterResTypeEnumType(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateResTypeEnum_dwType
, 0);
16008 clusapi_dissect_element_CreateResTypeEnum_ReturnEnum(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16010 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateResTypeEnum_ReturnEnum_
, NDR_POINTER_REF
, "Pointer to ReturnEnum (ENUM_LIST)",hf_clusapi_clusapi_CreateResTypeEnum_ReturnEnum
);
16016 clusapi_dissect_element_CreateResTypeEnum_ReturnEnum_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16018 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateResTypeEnum_ReturnEnum__
, NDR_POINTER_UNIQUE
, "Pointer to ReturnEnum (ENUM_LIST)",hf_clusapi_clusapi_CreateResTypeEnum_ReturnEnum
);
16024 clusapi_dissect_element_CreateResTypeEnum_ReturnEnum__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16026 offset
= clusapi_dissect_struct_ENUM_LIST(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_clusapi_clusapi_CreateResTypeEnum_ReturnEnum
,0);
16032 clusapi_dissect_element_CreateResTypeEnum_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16034 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateResTypeEnum_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_CreateResTypeEnum_rpc_status
);
16040 clusapi_dissect_element_CreateResTypeEnum_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16042 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateResTypeEnum_rpc_status
, 0);
16047 /* IDL: WERROR clusapi_CreateResTypeEnum( */
16048 /* IDL: [charset(UTF16)] [in] [ref] uint16 *lpszTypeName, */
16049 /* IDL: [in] ClusterResTypeEnumType dwType, */
16050 /* IDL: [out] [ref] ENUM_LIST **ReturnEnum, */
16051 /* IDL: [out] [ref] WERROR *rpc_status */
16055 clusapi_dissect_CreateResTypeEnum_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16059 di
->dcerpc_procedure_name
="CreateResTypeEnum";
16060 offset
= clusapi_dissect_element_CreateResTypeEnum_ReturnEnum(tvb
, offset
, pinfo
, tree
, di
, drep
);
16061 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16063 offset
= clusapi_dissect_element_CreateResTypeEnum_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
16064 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16066 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
16069 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
16075 clusapi_dissect_CreateResTypeEnum_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16077 di
->dcerpc_procedure_name
="CreateResTypeEnum";
16078 offset
= clusapi_dissect_element_CreateResTypeEnum_lpszTypeName(tvb
, offset
, pinfo
, tree
, di
, drep
);
16079 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16080 offset
= clusapi_dissect_element_CreateResTypeEnum_dwType(tvb
, offset
, pinfo
, tree
, di
, drep
);
16081 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16086 clusapi_dissect_element_BackupClusterDatabase_lpszPathName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16088 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_BackupClusterDatabase_lpszPathName_
, NDR_POINTER_REF
, "Pointer to LpszPathName (uint16)",hf_clusapi_clusapi_BackupClusterDatabase_lpszPathName
);
16094 clusapi_dissect_element_BackupClusterDatabase_lpszPathName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16098 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_BackupClusterDatabase_lpszPathName
, false, &data
);
16099 proto_item_append_text(tree
, ": %s", data
);
16105 clusapi_dissect_element_BackupClusterDatabase_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16107 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_BackupClusterDatabase_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_BackupClusterDatabase_rpc_status
);
16113 clusapi_dissect_element_BackupClusterDatabase_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16115 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_BackupClusterDatabase_rpc_status
, 0);
16120 /* IDL: WERROR clusapi_BackupClusterDatabase( */
16121 /* IDL: [charset(UTF16)] [in] [ref] uint16 *lpszPathName, */
16122 /* IDL: [out] [ref] WERROR *rpc_status */
16126 clusapi_dissect_BackupClusterDatabase_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16130 di
->dcerpc_procedure_name
="BackupClusterDatabase";
16131 offset
= clusapi_dissect_element_BackupClusterDatabase_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
16132 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16134 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
16137 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
16143 clusapi_dissect_BackupClusterDatabase_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16145 di
->dcerpc_procedure_name
="BackupClusterDatabase";
16146 offset
= clusapi_dissect_element_BackupClusterDatabase_lpszPathName(tvb
, offset
, pinfo
, tree
, di
, drep
);
16147 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16152 clusapi_dissect_element_NodeClusterControl_hCluster(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16154 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeClusterControl_hCluster
, 0);
16160 clusapi_dissect_element_NodeClusterControl_hHostNode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16162 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeClusterControl_hHostNode
, 0);
16168 clusapi_dissect_element_NodeClusterControl_dwControlCode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16170 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeClusterControl_dwControlCode
, 0);
16176 clusapi_dissect_element_NodeClusterControl_lpInBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16178 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeClusterControl_lpInBuffer_
, NDR_POINTER_UNIQUE
, "Pointer to LpInBuffer (uint8)",hf_clusapi_clusapi_NodeClusterControl_lpInBuffer
);
16184 clusapi_dissect_element_NodeClusterControl_lpInBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16186 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeClusterControl_lpInBuffer__
);
16192 clusapi_dissect_element_NodeClusterControl_lpInBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16194 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeClusterControl_lpInBuffer
, 0);
16200 clusapi_dissect_element_NodeClusterControl_nInBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16202 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeClusterControl_nInBufferSize
, 0);
16208 clusapi_dissect_element_NodeClusterControl_lpOutBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16210 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeClusterControl_lpOutBuffer_
, NDR_POINTER_REF
, "Pointer to LpOutBuffer (uint8)",hf_clusapi_clusapi_NodeClusterControl_lpOutBuffer
);
16216 clusapi_dissect_element_NodeClusterControl_lpOutBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16218 offset
= dissect_ndr_ucvarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeClusterControl_lpOutBuffer__
);
16224 clusapi_dissect_element_NodeClusterControl_lpOutBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16226 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeClusterControl_lpOutBuffer
, 0);
16232 clusapi_dissect_element_NodeClusterControl_nOutBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16234 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeClusterControl_nOutBufferSize
, 0);
16240 clusapi_dissect_element_NodeClusterControl_lpBytesReturned(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16242 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeClusterControl_lpBytesReturned_
, NDR_POINTER_REF
, "Pointer to LpBytesReturned (uint32)",hf_clusapi_clusapi_NodeClusterControl_lpBytesReturned
);
16248 clusapi_dissect_element_NodeClusterControl_lpBytesReturned_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16250 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeClusterControl_lpBytesReturned
, 0);
16256 clusapi_dissect_element_NodeClusterControl_lpcbRequired(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16258 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeClusterControl_lpcbRequired_
, NDR_POINTER_REF
, "Pointer to LpcbRequired (uint32)",hf_clusapi_clusapi_NodeClusterControl_lpcbRequired
);
16264 clusapi_dissect_element_NodeClusterControl_lpcbRequired_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16266 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeClusterControl_lpcbRequired
, 0);
16272 clusapi_dissect_element_NodeClusterControl_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16274 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeClusterControl_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_NodeClusterControl_rpc_status
);
16280 clusapi_dissect_element_NodeClusterControl_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16282 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeClusterControl_rpc_status
, 0);
16287 /* IDL: WERROR clusapi_NodeClusterControl( */
16288 /* IDL: [in] policy_handle hCluster, */
16289 /* IDL: [in] policy_handle hHostNode, */
16290 /* IDL: [in] uint32 dwControlCode, */
16291 /* IDL: [in] [size_is(nInBufferSize)] [unique(1)] uint8 *lpInBuffer, */
16292 /* IDL: [in] uint32 nInBufferSize, */
16293 /* IDL: [length_is(*lpBytesReturned)] [out] [ref] [size_is(nOutBufferSize)] uint8 *lpOutBuffer, */
16294 /* IDL: [in] uint32 nOutBufferSize, */
16295 /* IDL: [out] [ref] uint32 *lpBytesReturned, */
16296 /* IDL: [out] [ref] uint32 *lpcbRequired, */
16297 /* IDL: [out] [ref] WERROR *rpc_status */
16301 clusapi_dissect_NodeClusterControl_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16305 di
->dcerpc_procedure_name
="NodeClusterControl";
16306 offset
= clusapi_dissect_element_NodeClusterControl_lpOutBuffer(tvb
, offset
, pinfo
, tree
, di
, drep
);
16307 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16309 offset
= clusapi_dissect_element_NodeClusterControl_lpBytesReturned(tvb
, offset
, pinfo
, tree
, di
, drep
);
16310 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16312 offset
= clusapi_dissect_element_NodeClusterControl_lpcbRequired(tvb
, offset
, pinfo
, tree
, di
, drep
);
16313 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16315 offset
= clusapi_dissect_element_NodeClusterControl_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
16316 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16318 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
16321 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
16327 clusapi_dissect_NodeClusterControl_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16329 di
->dcerpc_procedure_name
="NodeClusterControl";
16330 offset
= clusapi_dissect_element_NodeClusterControl_hCluster(tvb
, offset
, pinfo
, tree
, di
, drep
);
16331 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16332 offset
= clusapi_dissect_element_NodeClusterControl_hHostNode(tvb
, offset
, pinfo
, tree
, di
, drep
);
16333 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16334 offset
= clusapi_dissect_element_NodeClusterControl_dwControlCode(tvb
, offset
, pinfo
, tree
, di
, drep
);
16335 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16336 offset
= clusapi_dissect_element_NodeClusterControl_lpInBuffer(tvb
, offset
, pinfo
, tree
, di
, drep
);
16337 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16338 offset
= clusapi_dissect_element_NodeClusterControl_nInBufferSize(tvb
, offset
, pinfo
, tree
, di
, drep
);
16339 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16340 offset
= clusapi_dissect_element_NodeClusterControl_nOutBufferSize(tvb
, offset
, pinfo
, tree
, di
, drep
);
16341 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16346 clusapi_dissect_element_ClusterControl_hCluster(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16348 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ClusterControl_hCluster
, 0);
16354 clusapi_dissect_element_ClusterControl_dwControlCode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16356 offset
= clusapi_dissect_enum_ClusterControlCode(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ClusterControl_dwControlCode
, 0);
16362 clusapi_dissect_element_ClusterControl_lpInBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16364 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_ClusterControl_lpInBuffer_
, NDR_POINTER_UNIQUE
, "Pointer to LpInBuffer (uint8)",hf_clusapi_clusapi_ClusterControl_lpInBuffer
);
16370 clusapi_dissect_element_ClusterControl_lpInBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16372 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_ClusterControl_lpInBuffer__
);
16378 clusapi_dissect_element_ClusterControl_lpInBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16380 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ClusterControl_lpInBuffer
, 0);
16386 clusapi_dissect_element_ClusterControl_nInBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16388 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ClusterControl_nInBufferSize
, 0);
16394 clusapi_dissect_element_ClusterControl_lpOutBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16396 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_ClusterControl_lpOutBuffer_
, NDR_POINTER_REF
, "Pointer to LpOutBuffer (uint8)",hf_clusapi_clusapi_ClusterControl_lpOutBuffer
);
16402 clusapi_dissect_element_ClusterControl_lpOutBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16404 offset
= dissect_ndr_ucvarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_ClusterControl_lpOutBuffer__
);
16410 clusapi_dissect_element_ClusterControl_lpOutBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16412 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ClusterControl_lpOutBuffer
, 0);
16418 clusapi_dissect_element_ClusterControl_nOutBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16420 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ClusterControl_nOutBufferSize
, 0);
16426 clusapi_dissect_element_ClusterControl_lpBytesReturned(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16428 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_ClusterControl_lpBytesReturned_
, NDR_POINTER_REF
, "Pointer to LpBytesReturned (uint32)",hf_clusapi_clusapi_ClusterControl_lpBytesReturned
);
16434 clusapi_dissect_element_ClusterControl_lpBytesReturned_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16436 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ClusterControl_lpBytesReturned
, 0);
16442 clusapi_dissect_element_ClusterControl_lpcbRequired(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16444 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_ClusterControl_lpcbRequired_
, NDR_POINTER_REF
, "Pointer to LpcbRequired (uint32)",hf_clusapi_clusapi_ClusterControl_lpcbRequired
);
16450 clusapi_dissect_element_ClusterControl_lpcbRequired_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16452 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ClusterControl_lpcbRequired
, 0);
16458 clusapi_dissect_element_ClusterControl_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16460 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_ClusterControl_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_ClusterControl_rpc_status
);
16466 clusapi_dissect_element_ClusterControl_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16468 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ClusterControl_rpc_status
, 0);
16473 /* IDL: WERROR clusapi_ClusterControl( */
16474 /* IDL: [in] policy_handle hCluster, */
16475 /* IDL: [in] clusapi_ClusterControlCode dwControlCode, */
16476 /* IDL: [in] [size_is(nInBufferSize)] [unique(1)] uint8 *lpInBuffer, */
16477 /* IDL: [in] uint32 nInBufferSize, */
16478 /* IDL: [length_is(*lpBytesReturned)] [out] [ref] [size_is(nOutBufferSize)] uint8 *lpOutBuffer, */
16479 /* IDL: [in] uint32 nOutBufferSize, */
16480 /* IDL: [out] [ref] uint32 *lpBytesReturned, */
16481 /* IDL: [out] [ref] uint32 *lpcbRequired, */
16482 /* IDL: [out] [ref] WERROR *rpc_status */
16486 clusapi_dissect_ClusterControl_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16490 di
->dcerpc_procedure_name
="ClusterControl";
16491 offset
= clusapi_dissect_element_ClusterControl_lpOutBuffer(tvb
, offset
, pinfo
, tree
, di
, drep
);
16492 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16494 offset
= clusapi_dissect_element_ClusterControl_lpBytesReturned(tvb
, offset
, pinfo
, tree
, di
, drep
);
16495 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16497 offset
= clusapi_dissect_element_ClusterControl_lpcbRequired(tvb
, offset
, pinfo
, tree
, di
, drep
);
16498 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16500 offset
= clusapi_dissect_element_ClusterControl_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
16501 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16503 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
16506 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
16512 clusapi_dissect_ClusterControl_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16514 di
->dcerpc_procedure_name
="ClusterControl";
16515 offset
= clusapi_dissect_element_ClusterControl_hCluster(tvb
, offset
, pinfo
, tree
, di
, drep
);
16516 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16517 offset
= clusapi_dissect_element_ClusterControl_dwControlCode(tvb
, offset
, pinfo
, tree
, di
, drep
);
16518 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16519 offset
= clusapi_dissect_element_ClusterControl_lpInBuffer(tvb
, offset
, pinfo
, tree
, di
, drep
);
16520 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16521 offset
= clusapi_dissect_element_ClusterControl_nInBufferSize(tvb
, offset
, pinfo
, tree
, di
, drep
);
16522 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16523 offset
= clusapi_dissect_element_ClusterControl_nOutBufferSize(tvb
, offset
, pinfo
, tree
, di
, drep
);
16524 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16529 clusapi_dissect_element_UnblockGetNotifyCall_hNotify(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16531 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_UnblockGetNotifyCall_hNotify
, 0);
16536 /* IDL: WERROR clusapi_UnblockGetNotifyCall( */
16537 /* IDL: [in] policy_handle hNotify */
16541 clusapi_dissect_UnblockGetNotifyCall_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16545 di
->dcerpc_procedure_name
="UnblockGetNotifyCall";
16546 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
16549 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
16555 clusapi_dissect_UnblockGetNotifyCall_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16557 di
->dcerpc_procedure_name
="UnblockGetNotifyCall";
16558 offset
= clusapi_dissect_element_UnblockGetNotifyCall_hNotify(tvb
, offset
, pinfo
, tree
, di
, drep
);
16559 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16564 clusapi_dissect_element_SetServiceAccountPassword_lpszNewPassword(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16566 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_SetServiceAccountPassword_lpszNewPassword_
, NDR_POINTER_REF
, "Pointer to LpszNewPassword (uint16)",hf_clusapi_clusapi_SetServiceAccountPassword_lpszNewPassword
);
16572 clusapi_dissect_element_SetServiceAccountPassword_lpszNewPassword_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16576 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_SetServiceAccountPassword_lpszNewPassword
, false, &data
);
16577 proto_item_append_text(tree
, ": %s", data
);
16583 clusapi_dissect_element_SetServiceAccountPassword_dwFlags(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16585 offset
= clusapi_dissect_enum_IDL_CLUSTER_SET_PASSWORD_FLAGS(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_SetServiceAccountPassword_dwFlags
, 0);
16591 clusapi_dissect_element_SetServiceAccountPassword_ReturnStatusBufferPtr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16593 offset
= dissect_ndr_ucvarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_SetServiceAccountPassword_ReturnStatusBufferPtr_
);
16599 clusapi_dissect_element_SetServiceAccountPassword_ReturnStatusBufferPtr_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16601 offset
= clusapi_dissect_struct_IDL_CLUSTER_SET_PASSWORD_STATUS(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_clusapi_clusapi_SetServiceAccountPassword_ReturnStatusBufferPtr
,0);
16607 clusapi_dissect_element_SetServiceAccountPassword_ReturnStatusBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16609 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_SetServiceAccountPassword_ReturnStatusBufferSize
, 0);
16615 clusapi_dissect_element_SetServiceAccountPassword_SizeReturned(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16617 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_SetServiceAccountPassword_SizeReturned_
, NDR_POINTER_REF
, "Pointer to SizeReturned (uint32)",hf_clusapi_clusapi_SetServiceAccountPassword_SizeReturned
);
16623 clusapi_dissect_element_SetServiceAccountPassword_SizeReturned_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16625 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_SetServiceAccountPassword_SizeReturned
, 0);
16631 clusapi_dissect_element_SetServiceAccountPassword_ExpectedBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16633 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_SetServiceAccountPassword_ExpectedBufferSize_
, NDR_POINTER_REF
, "Pointer to ExpectedBufferSize (uint32)",hf_clusapi_clusapi_SetServiceAccountPassword_ExpectedBufferSize
);
16639 clusapi_dissect_element_SetServiceAccountPassword_ExpectedBufferSize_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16641 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_SetServiceAccountPassword_ExpectedBufferSize
, 0);
16646 /* IDL: WERROR clusapi_SetServiceAccountPassword( */
16647 /* IDL: [charset(UTF16)] [in] [ref] uint16 *lpszNewPassword, */
16648 /* IDL: [in] IDL_CLUSTER_SET_PASSWORD_FLAGS dwFlags, */
16649 /* IDL: [length_is(*SizeReturned)] [out] [size_is(ReturnStatusBufferSize)] IDL_CLUSTER_SET_PASSWORD_STATUS ReturnStatusBufferPtr[*], */
16650 /* IDL: [in] [range(0,(64*1024))] uint32 ReturnStatusBufferSize, */
16651 /* IDL: [out] [ref] uint32 *SizeReturned, */
16652 /* IDL: [out] [ref] uint32 *ExpectedBufferSize */
16656 clusapi_dissect_SetServiceAccountPassword_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16660 di
->dcerpc_procedure_name
="SetServiceAccountPassword";
16661 offset
= clusapi_dissect_element_SetServiceAccountPassword_ReturnStatusBufferPtr(tvb
, offset
, pinfo
, tree
, di
, drep
);
16662 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16664 offset
= clusapi_dissect_element_SetServiceAccountPassword_SizeReturned(tvb
, offset
, pinfo
, tree
, di
, drep
);
16665 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16667 offset
= clusapi_dissect_element_SetServiceAccountPassword_ExpectedBufferSize(tvb
, offset
, pinfo
, tree
, di
, drep
);
16668 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16670 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
16673 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
16679 clusapi_dissect_SetServiceAccountPassword_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16681 di
->dcerpc_procedure_name
="SetServiceAccountPassword";
16682 offset
= clusapi_dissect_element_SetServiceAccountPassword_lpszNewPassword(tvb
, offset
, pinfo
, tree
, di
, drep
);
16683 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16684 offset
= clusapi_dissect_element_SetServiceAccountPassword_dwFlags(tvb
, offset
, pinfo
, tree
, di
, drep
);
16685 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16686 offset
= clusapi_dissect_element_SetServiceAccountPassword_ReturnStatusBufferSize(tvb
, offset
, pinfo
, tree
, di
, drep
);
16687 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16692 clusapi_dissect_element_SetResourceDependencyExpression_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16694 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_SetResourceDependencyExpression_hResource
, 0);
16700 clusapi_dissect_element_SetResourceDependencyExpression_lpszDependencyExpression(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16702 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_SetResourceDependencyExpression_lpszDependencyExpression_
, NDR_POINTER_UNIQUE
, "Pointer to LpszDependencyExpression (uint16)",hf_clusapi_clusapi_SetResourceDependencyExpression_lpszDependencyExpression
);
16708 clusapi_dissect_element_SetResourceDependencyExpression_lpszDependencyExpression_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16712 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_SetResourceDependencyExpression_lpszDependencyExpression
, false, &data
);
16713 proto_item_append_text(tree
, ": %s", data
);
16719 clusapi_dissect_element_SetResourceDependencyExpression_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16721 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_SetResourceDependencyExpression_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_SetResourceDependencyExpression_rpc_status
);
16727 clusapi_dissect_element_SetResourceDependencyExpression_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16729 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_SetResourceDependencyExpression_rpc_status
, 0);
16734 /* IDL: WERROR clusapi_SetResourceDependencyExpression( */
16735 /* IDL: [in] policy_handle hResource, */
16736 /* IDL: [charset(UTF16)] [in] [unique(1)] uint16 *lpszDependencyExpression, */
16737 /* IDL: [out] [ref] WERROR *rpc_status */
16741 clusapi_dissect_SetResourceDependencyExpression_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16745 di
->dcerpc_procedure_name
="SetResourceDependencyExpression";
16746 offset
= clusapi_dissect_element_SetResourceDependencyExpression_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
16747 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16749 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
16752 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
16758 clusapi_dissect_SetResourceDependencyExpression_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16760 di
->dcerpc_procedure_name
="SetResourceDependencyExpression";
16761 offset
= clusapi_dissect_element_SetResourceDependencyExpression_hResource(tvb
, offset
, pinfo
, tree
, di
, drep
);
16762 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16763 offset
= clusapi_dissect_element_SetResourceDependencyExpression_lpszDependencyExpression(tvb
, offset
, pinfo
, tree
, di
, drep
);
16764 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16769 clusapi_dissect_element_GetResourceDependencyExpression_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16771 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GetResourceDependencyExpression_hResource
, 0);
16777 clusapi_dissect_element_GetResourceDependencyExpression_lpszDependencyExpression(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16779 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetResourceDependencyExpression_lpszDependencyExpression_
, NDR_POINTER_REF
, "Pointer to LpszDependencyExpression (uint16)",hf_clusapi_clusapi_GetResourceDependencyExpression_lpszDependencyExpression
);
16785 clusapi_dissect_element_GetResourceDependencyExpression_lpszDependencyExpression_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16787 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetResourceDependencyExpression_lpszDependencyExpression__
, NDR_POINTER_UNIQUE
, "Pointer to LpszDependencyExpression (uint16)",hf_clusapi_clusapi_GetResourceDependencyExpression_lpszDependencyExpression
);
16793 clusapi_dissect_element_GetResourceDependencyExpression_lpszDependencyExpression__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16797 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_GetResourceDependencyExpression_lpszDependencyExpression
, false, &data
);
16798 proto_item_append_text(tree
, ": %s", data
);
16804 clusapi_dissect_element_GetResourceDependencyExpression_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16806 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetResourceDependencyExpression_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_GetResourceDependencyExpression_rpc_status
);
16812 clusapi_dissect_element_GetResourceDependencyExpression_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16814 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GetResourceDependencyExpression_rpc_status
, 0);
16819 /* IDL: WERROR clusapi_GetResourceDependencyExpression( */
16820 /* IDL: [in] policy_handle hResource, */
16821 /* IDL: [charset(UTF16)] [out] [ref] uint16 **lpszDependencyExpression, */
16822 /* IDL: [out] [ref] WERROR *rpc_status */
16826 clusapi_dissect_GetResourceDependencyExpression_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16830 di
->dcerpc_procedure_name
="GetResourceDependencyExpression";
16831 offset
= clusapi_dissect_element_GetResourceDependencyExpression_lpszDependencyExpression(tvb
, offset
, pinfo
, tree
, di
, drep
);
16832 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16834 offset
= clusapi_dissect_element_GetResourceDependencyExpression_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
16835 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16837 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
16840 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
16846 clusapi_dissect_GetResourceDependencyExpression_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16848 di
->dcerpc_procedure_name
="GetResourceDependencyExpression";
16849 offset
= clusapi_dissect_element_GetResourceDependencyExpression_hResource(tvb
, offset
, pinfo
, tree
, di
, drep
);
16850 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16854 /* IDL: WERROR Opnum111NotUsedOnWire( */
16859 clusapi_dissect_Opnum111NotUsedOnWire_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16863 di
->dcerpc_procedure_name
="Opnum111NotUsedOnWire";
16864 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
16867 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
16873 clusapi_dissect_Opnum111NotUsedOnWire_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16875 di
->dcerpc_procedure_name
="Opnum111NotUsedOnWire";
16880 clusapi_dissect_element_GetResourceNetworkName_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16882 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GetResourceNetworkName_hResource
, 0);
16888 clusapi_dissect_element_GetResourceNetworkName_lpszName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16890 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetResourceNetworkName_lpszName_
, NDR_POINTER_REF
, "Pointer to LpszName (uint16)",hf_clusapi_clusapi_GetResourceNetworkName_lpszName
);
16896 clusapi_dissect_element_GetResourceNetworkName_lpszName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16898 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetResourceNetworkName_lpszName__
, NDR_POINTER_UNIQUE
, "Pointer to LpszName (uint16)",hf_clusapi_clusapi_GetResourceNetworkName_lpszName
);
16904 clusapi_dissect_element_GetResourceNetworkName_lpszName__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16908 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_GetResourceNetworkName_lpszName
, false, &data
);
16909 proto_item_append_text(tree
, ": %s", data
);
16915 clusapi_dissect_element_GetResourceNetworkName_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16917 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetResourceNetworkName_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_GetResourceNetworkName_rpc_status
);
16923 clusapi_dissect_element_GetResourceNetworkName_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16925 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GetResourceNetworkName_rpc_status
, 0);
16930 /* IDL: WERROR clusapi_GetResourceNetworkName( */
16931 /* IDL: [in] policy_handle hResource, */
16932 /* IDL: [charset(UTF16)] [out] [ref] uint16 **lpszName, */
16933 /* IDL: [out] [ref] WERROR *rpc_status */
16937 clusapi_dissect_GetResourceNetworkName_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16941 di
->dcerpc_procedure_name
="GetResourceNetworkName";
16942 offset
= clusapi_dissect_element_GetResourceNetworkName_lpszName(tvb
, offset
, pinfo
, tree
, di
, drep
);
16943 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16945 offset
= clusapi_dissect_element_GetResourceNetworkName_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
16946 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16948 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
16951 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
16957 clusapi_dissect_GetResourceNetworkName_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16959 di
->dcerpc_procedure_name
="GetResourceNetworkName";
16960 offset
= clusapi_dissect_element_GetResourceNetworkName_hResource(tvb
, offset
, pinfo
, tree
, di
, drep
);
16961 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16966 clusapi_dissect_element_ExecuteBatch_hKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16968 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ExecuteBatch_hKey
, 0);
16974 clusapi_dissect_element_ExecuteBatch_cbData(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16976 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ExecuteBatch_cbData
, 0);
16982 clusapi_dissect_element_ExecuteBatch_lpData(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16984 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_ExecuteBatch_lpData_
, NDR_POINTER_REF
, "Pointer to LpData (uint8)",hf_clusapi_clusapi_ExecuteBatch_lpData
);
16990 clusapi_dissect_element_ExecuteBatch_lpData_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16992 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_ExecuteBatch_lpData__
);
16998 clusapi_dissect_element_ExecuteBatch_lpData__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17000 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ExecuteBatch_lpData
, 0);
17006 clusapi_dissect_element_ExecuteBatch_pdwFailedCommand(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17008 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_ExecuteBatch_pdwFailedCommand_
, NDR_POINTER_REF
, "Pointer to PdwFailedCommand (int32)",hf_clusapi_clusapi_ExecuteBatch_pdwFailedCommand
);
17014 clusapi_dissect_element_ExecuteBatch_pdwFailedCommand_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17016 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ExecuteBatch_pdwFailedCommand
, 0);
17022 clusapi_dissect_element_ExecuteBatch_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17024 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_ExecuteBatch_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_ExecuteBatch_rpc_status
);
17030 clusapi_dissect_element_ExecuteBatch_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17032 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ExecuteBatch_rpc_status
, 0);
17037 /* IDL: WERROR clusapi_ExecuteBatch( */
17038 /* IDL: [in] policy_handle hKey, */
17039 /* IDL: [in] uint32 cbData, */
17040 /* IDL: [in] [ref] [size_is(cbData)] uint8 *lpData, */
17041 /* IDL: [out] [ref] int32 *pdwFailedCommand, */
17042 /* IDL: [out] [ref] WERROR *rpc_status */
17046 clusapi_dissect_ExecuteBatch_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17050 di
->dcerpc_procedure_name
="ExecuteBatch";
17051 offset
= clusapi_dissect_element_ExecuteBatch_pdwFailedCommand(tvb
, offset
, pinfo
, tree
, di
, drep
);
17052 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17054 offset
= clusapi_dissect_element_ExecuteBatch_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
17055 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17057 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
17060 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
17066 clusapi_dissect_ExecuteBatch_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17068 di
->dcerpc_procedure_name
="ExecuteBatch";
17069 offset
= clusapi_dissect_element_ExecuteBatch_hKey(tvb
, offset
, pinfo
, tree
, di
, drep
);
17070 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17071 offset
= clusapi_dissect_element_ExecuteBatch_cbData(tvb
, offset
, pinfo
, tree
, di
, drep
);
17072 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17073 offset
= clusapi_dissect_element_ExecuteBatch_lpData(tvb
, offset
, pinfo
, tree
, di
, drep
);
17074 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17079 clusapi_dissect_element_CreateBatchPort_hKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17081 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateBatchPort_hKey
, 0);
17087 clusapi_dissect_element_CreateBatchPort_phBatchPort(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17089 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateBatchPort_phBatchPort_
, NDR_POINTER_REF
, "Pointer to PhBatchPort (policy_handle)",hf_clusapi_clusapi_CreateBatchPort_phBatchPort
);
17095 clusapi_dissect_element_CreateBatchPort_phBatchPort_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17097 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateBatchPort_phBatchPort
, 0);
17103 clusapi_dissect_element_CreateBatchPort_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17105 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateBatchPort_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_CreateBatchPort_rpc_status
);
17111 clusapi_dissect_element_CreateBatchPort_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17113 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateBatchPort_rpc_status
, 0);
17118 /* IDL: WERROR clusapi_CreateBatchPort( */
17119 /* IDL: [in] policy_handle hKey, */
17120 /* IDL: [out] [ref] policy_handle *phBatchPort, */
17121 /* IDL: [out] [ref] WERROR *rpc_status */
17125 clusapi_dissect_CreateBatchPort_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17129 di
->dcerpc_procedure_name
="CreateBatchPort";
17130 offset
= clusapi_dissect_element_CreateBatchPort_phBatchPort(tvb
, offset
, pinfo
, tree
, di
, drep
);
17131 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17133 offset
= clusapi_dissect_element_CreateBatchPort_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
17134 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17136 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
17139 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
17145 clusapi_dissect_CreateBatchPort_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17147 di
->dcerpc_procedure_name
="CreateBatchPort";
17148 offset
= clusapi_dissect_element_CreateBatchPort_hKey(tvb
, offset
, pinfo
, tree
, di
, drep
);
17149 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17154 clusapi_dissect_element_GetBatchNotification_hBatchNotify(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17156 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GetBatchNotification_hBatchNotify
, 0);
17162 clusapi_dissect_element_GetBatchNotification_cbData(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17164 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetBatchNotification_cbData_
, NDR_POINTER_REF
, "Pointer to CbData (uint32)",hf_clusapi_clusapi_GetBatchNotification_cbData
);
17170 clusapi_dissect_element_GetBatchNotification_cbData_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17172 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GetBatchNotification_cbData
, 0);
17178 clusapi_dissect_element_GetBatchNotification_lpData(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17180 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetBatchNotification_lpData_
, NDR_POINTER_REF
, "Pointer to LpData (uint8)",hf_clusapi_clusapi_GetBatchNotification_lpData
);
17186 clusapi_dissect_element_GetBatchNotification_lpData_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17188 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetBatchNotification_lpData__
, NDR_POINTER_UNIQUE
, "Pointer to LpData (uint8)",hf_clusapi_clusapi_GetBatchNotification_lpData
);
17194 clusapi_dissect_element_GetBatchNotification_lpData__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17196 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetBatchNotification_lpData___
);
17202 clusapi_dissect_element_GetBatchNotification_lpData___(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17204 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GetBatchNotification_lpData
, 0);
17209 /* IDL: WERROR clusapi_GetBatchNotification( */
17210 /* IDL: [in] policy_handle hBatchNotify, */
17211 /* IDL: [out] [ref] uint32 *cbData, */
17212 /* IDL: [out] [ref] [size_is(,*cbData)] uint8 **lpData */
17216 clusapi_dissect_GetBatchNotification_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17220 di
->dcerpc_procedure_name
="GetBatchNotification";
17221 offset
= clusapi_dissect_element_GetBatchNotification_cbData(tvb
, offset
, pinfo
, tree
, di
, drep
);
17222 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17224 offset
= clusapi_dissect_element_GetBatchNotification_lpData(tvb
, offset
, pinfo
, tree
, di
, drep
);
17225 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17227 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
17230 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
17236 clusapi_dissect_GetBatchNotification_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17238 di
->dcerpc_procedure_name
="GetBatchNotification";
17239 offset
= clusapi_dissect_element_GetBatchNotification_hBatchNotify(tvb
, offset
, pinfo
, tree
, di
, drep
);
17240 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17245 clusapi_dissect_element_CloseBatchPort_phBatchPort(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17247 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CloseBatchPort_phBatchPort_
, NDR_POINTER_REF
, "Pointer to PhBatchPort (policy_handle)",hf_clusapi_clusapi_CloseBatchPort_phBatchPort
);
17253 clusapi_dissect_element_CloseBatchPort_phBatchPort_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17255 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CloseBatchPort_phBatchPort
, 0);
17260 /* IDL: WERROR clusapi_CloseBatchPort( */
17261 /* IDL: [in] [out] [ref] policy_handle *phBatchPort */
17265 clusapi_dissect_CloseBatchPort_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17269 di
->dcerpc_procedure_name
="CloseBatchPort";
17270 offset
= clusapi_dissect_element_CloseBatchPort_phBatchPort(tvb
, offset
, pinfo
, tree
, di
, drep
);
17271 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17273 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
17276 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
17282 clusapi_dissect_CloseBatchPort_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17284 di
->dcerpc_procedure_name
="CloseBatchPort";
17285 offset
= clusapi_dissect_element_CloseBatchPort_phBatchPort(tvb
, offset
, pinfo
, tree
, di
, drep
);
17286 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17291 clusapi_dissect_element_OpenClusterEx_dwDesiredAccess(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17293 offset
= clusapi_dissect_bitmap_DesiredAccessMask(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OpenClusterEx_dwDesiredAccess
, 0);
17299 clusapi_dissect_element_OpenClusterEx_lpdwGrantedAccess(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17301 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OpenClusterEx_lpdwGrantedAccess_
, NDR_POINTER_REF
, "Pointer to LpdwGrantedAccess (uint32)",hf_clusapi_clusapi_OpenClusterEx_lpdwGrantedAccess
);
17307 clusapi_dissect_element_OpenClusterEx_lpdwGrantedAccess_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17309 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OpenClusterEx_lpdwGrantedAccess
, 0);
17315 clusapi_dissect_element_OpenClusterEx_Status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17317 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OpenClusterEx_Status_
, NDR_POINTER_REF
, "Pointer to Status (WERROR)",hf_clusapi_clusapi_OpenClusterEx_Status
);
17323 clusapi_dissect_element_OpenClusterEx_Status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17325 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OpenClusterEx_Status
, 0);
17331 clusapi_dissect_element_OpenClusterEx_hCluster(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17333 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OpenClusterEx_hCluster_
, NDR_POINTER_REF
, "Pointer to HCluster (policy_handle)",hf_clusapi_clusapi_OpenClusterEx_hCluster
);
17339 clusapi_dissect_element_OpenClusterEx_hCluster_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17341 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OpenClusterEx_hCluster
, 0);
17346 /* IDL: void clusapi_OpenClusterEx( */
17347 /* IDL: [in] clusapi_DesiredAccessMask dwDesiredAccess, */
17348 /* IDL: [out] [ref] uint32 *lpdwGrantedAccess, */
17349 /* IDL: [out] [ref] WERROR *Status, */
17350 /* IDL: [out] [ref] policy_handle *hCluster */
17354 clusapi_dissect_OpenClusterEx_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17356 di
->dcerpc_procedure_name
="OpenClusterEx";
17357 offset
= clusapi_dissect_element_OpenClusterEx_lpdwGrantedAccess(tvb
, offset
, pinfo
, tree
, di
, drep
);
17358 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17360 offset
= clusapi_dissect_element_OpenClusterEx_Status(tvb
, offset
, pinfo
, tree
, di
, drep
);
17361 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17363 offset
= clusapi_dissect_element_OpenClusterEx_hCluster(tvb
, offset
, pinfo
, tree
, di
, drep
);
17364 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17370 clusapi_dissect_OpenClusterEx_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17372 di
->dcerpc_procedure_name
="OpenClusterEx";
17373 offset
= clusapi_dissect_element_OpenClusterEx_dwDesiredAccess(tvb
, offset
, pinfo
, tree
, di
, drep
);
17374 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17379 clusapi_dissect_element_OpenNodeEx_lpszNodeName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17381 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OpenNodeEx_lpszNodeName_
, NDR_POINTER_REF
, "Pointer to LpszNodeName (uint16)",hf_clusapi_clusapi_OpenNodeEx_lpszNodeName
);
17387 clusapi_dissect_element_OpenNodeEx_lpszNodeName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17391 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_OpenNodeEx_lpszNodeName
, false, &data
);
17392 proto_item_append_text(tree
, ": %s", data
);
17398 clusapi_dissect_element_OpenNodeEx_dwDesiredAccess(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17400 offset
= clusapi_dissect_bitmap_DesiredAccessMask(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OpenNodeEx_dwDesiredAccess
, 0);
17406 clusapi_dissect_element_OpenNodeEx_lpdwGrantedAccess(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17408 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OpenNodeEx_lpdwGrantedAccess_
, NDR_POINTER_REF
, "Pointer to LpdwGrantedAccess (uint32)",hf_clusapi_clusapi_OpenNodeEx_lpdwGrantedAccess
);
17414 clusapi_dissect_element_OpenNodeEx_lpdwGrantedAccess_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17416 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OpenNodeEx_lpdwGrantedAccess
, 0);
17422 clusapi_dissect_element_OpenNodeEx_Status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17424 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OpenNodeEx_Status_
, NDR_POINTER_REF
, "Pointer to Status (WERROR)",hf_clusapi_clusapi_OpenNodeEx_Status
);
17430 clusapi_dissect_element_OpenNodeEx_Status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17432 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OpenNodeEx_Status
, 0);
17438 clusapi_dissect_element_OpenNodeEx_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17440 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OpenNodeEx_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_OpenNodeEx_rpc_status
);
17446 clusapi_dissect_element_OpenNodeEx_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17448 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OpenNodeEx_rpc_status
, 0);
17454 clusapi_dissect_element_OpenNodeEx_hNode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17456 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OpenNodeEx_hNode_
, NDR_POINTER_REF
, "Pointer to HNode (policy_handle)",hf_clusapi_clusapi_OpenNodeEx_hNode
);
17462 clusapi_dissect_element_OpenNodeEx_hNode_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17464 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OpenNodeEx_hNode
, 0);
17469 /* IDL: void clusapi_OpenNodeEx( */
17470 /* IDL: [charset(UTF16)] [in] [ref] uint16 *lpszNodeName, */
17471 /* IDL: [in] clusapi_DesiredAccessMask dwDesiredAccess, */
17472 /* IDL: [out] [ref] uint32 *lpdwGrantedAccess, */
17473 /* IDL: [out] [ref] WERROR *Status, */
17474 /* IDL: [out] [ref] WERROR *rpc_status, */
17475 /* IDL: [out] [ref] policy_handle *hNode */
17479 clusapi_dissect_OpenNodeEx_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17481 di
->dcerpc_procedure_name
="OpenNodeEx";
17482 offset
= clusapi_dissect_element_OpenNodeEx_lpdwGrantedAccess(tvb
, offset
, pinfo
, tree
, di
, drep
);
17483 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17485 offset
= clusapi_dissect_element_OpenNodeEx_Status(tvb
, offset
, pinfo
, tree
, di
, drep
);
17486 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17488 offset
= clusapi_dissect_element_OpenNodeEx_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
17489 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17491 offset
= clusapi_dissect_element_OpenNodeEx_hNode(tvb
, offset
, pinfo
, tree
, di
, drep
);
17492 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17498 clusapi_dissect_OpenNodeEx_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17500 di
->dcerpc_procedure_name
="OpenNodeEx";
17501 offset
= clusapi_dissect_element_OpenNodeEx_lpszNodeName(tvb
, offset
, pinfo
, tree
, di
, drep
);
17502 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17503 offset
= clusapi_dissect_element_OpenNodeEx_dwDesiredAccess(tvb
, offset
, pinfo
, tree
, di
, drep
);
17504 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17509 clusapi_dissect_element_OpenGroupEx_lpszGroupName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17511 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OpenGroupEx_lpszGroupName_
, NDR_POINTER_REF
, "Pointer to LpszGroupName (uint16)",hf_clusapi_clusapi_OpenGroupEx_lpszGroupName
);
17517 clusapi_dissect_element_OpenGroupEx_lpszGroupName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17521 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_OpenGroupEx_lpszGroupName
, false, &data
);
17522 proto_item_append_text(tree
, ": %s", data
);
17528 clusapi_dissect_element_OpenGroupEx_dwDesiredAccess(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17530 offset
= clusapi_dissect_bitmap_DesiredAccessMask(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OpenGroupEx_dwDesiredAccess
, 0);
17536 clusapi_dissect_element_OpenGroupEx_lpdwGrantedAccess(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17538 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OpenGroupEx_lpdwGrantedAccess_
, NDR_POINTER_REF
, "Pointer to LpdwGrantedAccess (uint32)",hf_clusapi_clusapi_OpenGroupEx_lpdwGrantedAccess
);
17544 clusapi_dissect_element_OpenGroupEx_lpdwGrantedAccess_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17546 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OpenGroupEx_lpdwGrantedAccess
, 0);
17552 clusapi_dissect_element_OpenGroupEx_Status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17554 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OpenGroupEx_Status_
, NDR_POINTER_REF
, "Pointer to Status (WERROR)",hf_clusapi_clusapi_OpenGroupEx_Status
);
17560 clusapi_dissect_element_OpenGroupEx_Status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17562 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OpenGroupEx_Status
, 0);
17568 clusapi_dissect_element_OpenGroupEx_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17570 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OpenGroupEx_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_OpenGroupEx_rpc_status
);
17576 clusapi_dissect_element_OpenGroupEx_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17578 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OpenGroupEx_rpc_status
, 0);
17584 clusapi_dissect_element_OpenGroupEx_hGroup(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17586 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OpenGroupEx_hGroup_
, NDR_POINTER_REF
, "Pointer to HGroup (policy_handle)",hf_clusapi_clusapi_OpenGroupEx_hGroup
);
17592 clusapi_dissect_element_OpenGroupEx_hGroup_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17594 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OpenGroupEx_hGroup
, 0);
17599 /* IDL: void clusapi_OpenGroupEx( */
17600 /* IDL: [charset(UTF16)] [in] [ref] uint16 *lpszGroupName, */
17601 /* IDL: [in] clusapi_DesiredAccessMask dwDesiredAccess, */
17602 /* IDL: [out] [ref] uint32 *lpdwGrantedAccess, */
17603 /* IDL: [out] [ref] WERROR *Status, */
17604 /* IDL: [out] [ref] WERROR *rpc_status, */
17605 /* IDL: [out] [ref] policy_handle *hGroup */
17609 clusapi_dissect_OpenGroupEx_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17611 di
->dcerpc_procedure_name
="OpenGroupEx";
17612 offset
= clusapi_dissect_element_OpenGroupEx_lpdwGrantedAccess(tvb
, offset
, pinfo
, tree
, di
, drep
);
17613 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17615 offset
= clusapi_dissect_element_OpenGroupEx_Status(tvb
, offset
, pinfo
, tree
, di
, drep
);
17616 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17618 offset
= clusapi_dissect_element_OpenGroupEx_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
17619 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17621 offset
= clusapi_dissect_element_OpenGroupEx_hGroup(tvb
, offset
, pinfo
, tree
, di
, drep
);
17622 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17628 clusapi_dissect_OpenGroupEx_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17630 di
->dcerpc_procedure_name
="OpenGroupEx";
17631 offset
= clusapi_dissect_element_OpenGroupEx_lpszGroupName(tvb
, offset
, pinfo
, tree
, di
, drep
);
17632 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17633 offset
= clusapi_dissect_element_OpenGroupEx_dwDesiredAccess(tvb
, offset
, pinfo
, tree
, di
, drep
);
17634 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17639 clusapi_dissect_element_OpenResourceEx_lpszResourceName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17641 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OpenResourceEx_lpszResourceName_
, NDR_POINTER_REF
, "Pointer to LpszResourceName (uint16)",hf_clusapi_clusapi_OpenResourceEx_lpszResourceName
);
17647 clusapi_dissect_element_OpenResourceEx_lpszResourceName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17651 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_OpenResourceEx_lpszResourceName
, false, &data
);
17652 proto_item_append_text(tree
, ": %s", data
);
17658 clusapi_dissect_element_OpenResourceEx_dwDesiredAccess(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17660 offset
= clusapi_dissect_bitmap_DesiredAccessMask(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OpenResourceEx_dwDesiredAccess
, 0);
17666 clusapi_dissect_element_OpenResourceEx_lpdwGrantedAccess(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17668 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OpenResourceEx_lpdwGrantedAccess_
, NDR_POINTER_REF
, "Pointer to LpdwGrantedAccess (uint32)",hf_clusapi_clusapi_OpenResourceEx_lpdwGrantedAccess
);
17674 clusapi_dissect_element_OpenResourceEx_lpdwGrantedAccess_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17676 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OpenResourceEx_lpdwGrantedAccess
, 0);
17682 clusapi_dissect_element_OpenResourceEx_Status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17684 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OpenResourceEx_Status_
, NDR_POINTER_REF
, "Pointer to Status (WERROR)",hf_clusapi_clusapi_OpenResourceEx_Status
);
17690 clusapi_dissect_element_OpenResourceEx_Status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17692 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OpenResourceEx_Status
, 0);
17698 clusapi_dissect_element_OpenResourceEx_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17700 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OpenResourceEx_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_OpenResourceEx_rpc_status
);
17706 clusapi_dissect_element_OpenResourceEx_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17708 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OpenResourceEx_rpc_status
, 0);
17714 clusapi_dissect_element_OpenResourceEx_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17716 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OpenResourceEx_hResource_
, NDR_POINTER_REF
, "Pointer to HResource (policy_handle)",hf_clusapi_clusapi_OpenResourceEx_hResource
);
17722 clusapi_dissect_element_OpenResourceEx_hResource_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17724 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OpenResourceEx_hResource
, 0);
17729 /* IDL: void clusapi_OpenResourceEx( */
17730 /* IDL: [charset(UTF16)] [in] [ref] uint16 *lpszResourceName, */
17731 /* IDL: [in] clusapi_DesiredAccessMask dwDesiredAccess, */
17732 /* IDL: [out] [ref] uint32 *lpdwGrantedAccess, */
17733 /* IDL: [out] [ref] WERROR *Status, */
17734 /* IDL: [out] [ref] WERROR *rpc_status, */
17735 /* IDL: [out] [ref] policy_handle *hResource */
17739 clusapi_dissect_OpenResourceEx_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17741 di
->dcerpc_procedure_name
="OpenResourceEx";
17742 offset
= clusapi_dissect_element_OpenResourceEx_lpdwGrantedAccess(tvb
, offset
, pinfo
, tree
, di
, drep
);
17743 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17745 offset
= clusapi_dissect_element_OpenResourceEx_Status(tvb
, offset
, pinfo
, tree
, di
, drep
);
17746 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17748 offset
= clusapi_dissect_element_OpenResourceEx_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
17749 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17751 offset
= clusapi_dissect_element_OpenResourceEx_hResource(tvb
, offset
, pinfo
, tree
, di
, drep
);
17752 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17758 clusapi_dissect_OpenResourceEx_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17760 di
->dcerpc_procedure_name
="OpenResourceEx";
17761 offset
= clusapi_dissect_element_OpenResourceEx_lpszResourceName(tvb
, offset
, pinfo
, tree
, di
, drep
);
17762 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17763 offset
= clusapi_dissect_element_OpenResourceEx_dwDesiredAccess(tvb
, offset
, pinfo
, tree
, di
, drep
);
17764 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17769 clusapi_dissect_element_OpenNetworkEx_lpszNetworkName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17771 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OpenNetworkEx_lpszNetworkName_
, NDR_POINTER_REF
, "Pointer to LpszNetworkName (uint16)",hf_clusapi_clusapi_OpenNetworkEx_lpszNetworkName
);
17777 clusapi_dissect_element_OpenNetworkEx_lpszNetworkName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17781 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_OpenNetworkEx_lpszNetworkName
, false, &data
);
17782 proto_item_append_text(tree
, ": %s", data
);
17788 clusapi_dissect_element_OpenNetworkEx_dwDesiredAccess(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17790 offset
= clusapi_dissect_bitmap_DesiredAccessMask(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OpenNetworkEx_dwDesiredAccess
, 0);
17796 clusapi_dissect_element_OpenNetworkEx_lpdwGrantedAccess(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17798 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OpenNetworkEx_lpdwGrantedAccess_
, NDR_POINTER_REF
, "Pointer to LpdwGrantedAccess (uint32)",hf_clusapi_clusapi_OpenNetworkEx_lpdwGrantedAccess
);
17804 clusapi_dissect_element_OpenNetworkEx_lpdwGrantedAccess_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17806 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OpenNetworkEx_lpdwGrantedAccess
, 0);
17812 clusapi_dissect_element_OpenNetworkEx_Status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17814 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OpenNetworkEx_Status_
, NDR_POINTER_REF
, "Pointer to Status (WERROR)",hf_clusapi_clusapi_OpenNetworkEx_Status
);
17820 clusapi_dissect_element_OpenNetworkEx_Status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17822 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OpenNetworkEx_Status
, 0);
17828 clusapi_dissect_element_OpenNetworkEx_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17830 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OpenNetworkEx_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_OpenNetworkEx_rpc_status
);
17836 clusapi_dissect_element_OpenNetworkEx_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17838 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OpenNetworkEx_rpc_status
, 0);
17844 clusapi_dissect_element_OpenNetworkEx_hNetwork(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17846 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OpenNetworkEx_hNetwork_
, NDR_POINTER_REF
, "Pointer to HNetwork (policy_handle)",hf_clusapi_clusapi_OpenNetworkEx_hNetwork
);
17852 clusapi_dissect_element_OpenNetworkEx_hNetwork_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17854 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OpenNetworkEx_hNetwork
, 0);
17859 /* IDL: void clusapi_OpenNetworkEx( */
17860 /* IDL: [charset(UTF16)] [in] [ref] uint16 *lpszNetworkName, */
17861 /* IDL: [in] clusapi_DesiredAccessMask dwDesiredAccess, */
17862 /* IDL: [out] [ref] uint32 *lpdwGrantedAccess, */
17863 /* IDL: [out] [ref] WERROR *Status, */
17864 /* IDL: [out] [ref] WERROR *rpc_status, */
17865 /* IDL: [out] [ref] policy_handle *hNetwork */
17869 clusapi_dissect_OpenNetworkEx_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17871 di
->dcerpc_procedure_name
="OpenNetworkEx";
17872 offset
= clusapi_dissect_element_OpenNetworkEx_lpdwGrantedAccess(tvb
, offset
, pinfo
, tree
, di
, drep
);
17873 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17875 offset
= clusapi_dissect_element_OpenNetworkEx_Status(tvb
, offset
, pinfo
, tree
, di
, drep
);
17876 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17878 offset
= clusapi_dissect_element_OpenNetworkEx_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
17879 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17881 offset
= clusapi_dissect_element_OpenNetworkEx_hNetwork(tvb
, offset
, pinfo
, tree
, di
, drep
);
17882 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17888 clusapi_dissect_OpenNetworkEx_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17890 di
->dcerpc_procedure_name
="OpenNetworkEx";
17891 offset
= clusapi_dissect_element_OpenNetworkEx_lpszNetworkName(tvb
, offset
, pinfo
, tree
, di
, drep
);
17892 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17893 offset
= clusapi_dissect_element_OpenNetworkEx_dwDesiredAccess(tvb
, offset
, pinfo
, tree
, di
, drep
);
17894 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17899 clusapi_dissect_element_OpenNetInterfaceEx_lpszNetInterfaceName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17901 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OpenNetInterfaceEx_lpszNetInterfaceName_
, NDR_POINTER_REF
, "Pointer to LpszNetInterfaceName (uint16)",hf_clusapi_clusapi_OpenNetInterfaceEx_lpszNetInterfaceName
);
17907 clusapi_dissect_element_OpenNetInterfaceEx_lpszNetInterfaceName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17911 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_OpenNetInterfaceEx_lpszNetInterfaceName
, false, &data
);
17912 proto_item_append_text(tree
, ": %s", data
);
17918 clusapi_dissect_element_OpenNetInterfaceEx_dwDesiredAccess(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17920 offset
= clusapi_dissect_bitmap_DesiredAccessMask(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OpenNetInterfaceEx_dwDesiredAccess
, 0);
17926 clusapi_dissect_element_OpenNetInterfaceEx_lpdwGrantedAccess(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17928 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OpenNetInterfaceEx_lpdwGrantedAccess_
, NDR_POINTER_REF
, "Pointer to LpdwGrantedAccess (uint32)",hf_clusapi_clusapi_OpenNetInterfaceEx_lpdwGrantedAccess
);
17934 clusapi_dissect_element_OpenNetInterfaceEx_lpdwGrantedAccess_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17936 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OpenNetInterfaceEx_lpdwGrantedAccess
, 0);
17942 clusapi_dissect_element_OpenNetInterfaceEx_Status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17944 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OpenNetInterfaceEx_Status_
, NDR_POINTER_REF
, "Pointer to Status (WERROR)",hf_clusapi_clusapi_OpenNetInterfaceEx_Status
);
17950 clusapi_dissect_element_OpenNetInterfaceEx_Status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17952 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OpenNetInterfaceEx_Status
, 0);
17958 clusapi_dissect_element_OpenNetInterfaceEx_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17960 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OpenNetInterfaceEx_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_OpenNetInterfaceEx_rpc_status
);
17966 clusapi_dissect_element_OpenNetInterfaceEx_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17968 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OpenNetInterfaceEx_rpc_status
, 0);
17974 clusapi_dissect_element_OpenNetInterfaceEx_hNetInterface(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17976 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OpenNetInterfaceEx_hNetInterface_
, NDR_POINTER_REF
, "Pointer to HNetInterface (policy_handle)",hf_clusapi_clusapi_OpenNetInterfaceEx_hNetInterface
);
17982 clusapi_dissect_element_OpenNetInterfaceEx_hNetInterface_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17984 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OpenNetInterfaceEx_hNetInterface
, 0);
17989 /* IDL: void clusapi_OpenNetInterfaceEx( */
17990 /* IDL: [charset(UTF16)] [in] [ref] uint16 *lpszNetInterfaceName, */
17991 /* IDL: [in] clusapi_DesiredAccessMask dwDesiredAccess, */
17992 /* IDL: [out] [ref] uint32 *lpdwGrantedAccess, */
17993 /* IDL: [out] [ref] WERROR *Status, */
17994 /* IDL: [out] [ref] WERROR *rpc_status, */
17995 /* IDL: [out] [ref] policy_handle *hNetInterface */
17999 clusapi_dissect_OpenNetInterfaceEx_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18001 di
->dcerpc_procedure_name
="OpenNetInterfaceEx";
18002 offset
= clusapi_dissect_element_OpenNetInterfaceEx_lpdwGrantedAccess(tvb
, offset
, pinfo
, tree
, di
, drep
);
18003 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18005 offset
= clusapi_dissect_element_OpenNetInterfaceEx_Status(tvb
, offset
, pinfo
, tree
, di
, drep
);
18006 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18008 offset
= clusapi_dissect_element_OpenNetInterfaceEx_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
18009 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18011 offset
= clusapi_dissect_element_OpenNetInterfaceEx_hNetInterface(tvb
, offset
, pinfo
, tree
, di
, drep
);
18012 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18018 clusapi_dissect_OpenNetInterfaceEx_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18020 di
->dcerpc_procedure_name
="OpenNetInterfaceEx";
18021 offset
= clusapi_dissect_element_OpenNetInterfaceEx_lpszNetInterfaceName(tvb
, offset
, pinfo
, tree
, di
, drep
);
18022 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18023 offset
= clusapi_dissect_element_OpenNetInterfaceEx_dwDesiredAccess(tvb
, offset
, pinfo
, tree
, di
, drep
);
18024 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18029 clusapi_dissect_element_ChangeCsvState_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18031 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ChangeCsvState_hResource
, 0);
18037 clusapi_dissect_element_ChangeCsvState_dwState(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18039 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ChangeCsvState_dwState
, 0);
18045 clusapi_dissect_element_ChangeCsvState_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18047 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_ChangeCsvState_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_ChangeCsvState_rpc_status
);
18053 clusapi_dissect_element_ChangeCsvState_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18055 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ChangeCsvState_rpc_status
, 0);
18060 /* IDL: WERROR clusapi_ChangeCsvState( */
18061 /* IDL: [in] policy_handle hResource, */
18062 /* IDL: [in] uint32 dwState, */
18063 /* IDL: [out] [ref] WERROR *rpc_status */
18067 clusapi_dissect_ChangeCsvState_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18071 di
->dcerpc_procedure_name
="ChangeCsvState";
18072 offset
= clusapi_dissect_element_ChangeCsvState_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
18073 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18075 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
18078 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
18084 clusapi_dissect_ChangeCsvState_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18086 di
->dcerpc_procedure_name
="ChangeCsvState";
18087 offset
= clusapi_dissect_element_ChangeCsvState_hResource(tvb
, offset
, pinfo
, tree
, di
, drep
);
18088 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18089 offset
= clusapi_dissect_element_ChangeCsvState_dwState(tvb
, offset
, pinfo
, tree
, di
, drep
);
18090 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18095 clusapi_dissect_element_CreateNodeEnumEx_hNode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18097 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateNodeEnumEx_hNode
, 0);
18103 clusapi_dissect_element_CreateNodeEnumEx_dwType(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18105 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateNodeEnumEx_dwType
, 0);
18111 clusapi_dissect_element_CreateNodeEnumEx_dwOptions(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18113 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateNodeEnumEx_dwOptions
, 0);
18119 clusapi_dissect_element_CreateNodeEnumEx_ReturnIdEnum(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18121 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateNodeEnumEx_ReturnIdEnum_
, NDR_POINTER_REF
, "Pointer to ReturnIdEnum (ENUM_LIST)",hf_clusapi_clusapi_CreateNodeEnumEx_ReturnIdEnum
);
18127 clusapi_dissect_element_CreateNodeEnumEx_ReturnIdEnum_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18129 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateNodeEnumEx_ReturnIdEnum__
, NDR_POINTER_UNIQUE
, "Pointer to ReturnIdEnum (ENUM_LIST)",hf_clusapi_clusapi_CreateNodeEnumEx_ReturnIdEnum
);
18135 clusapi_dissect_element_CreateNodeEnumEx_ReturnIdEnum__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18137 offset
= clusapi_dissect_struct_ENUM_LIST(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_clusapi_clusapi_CreateNodeEnumEx_ReturnIdEnum
,0);
18143 clusapi_dissect_element_CreateNodeEnumEx_ReturnNameEnum(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18145 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateNodeEnumEx_ReturnNameEnum_
, NDR_POINTER_REF
, "Pointer to ReturnNameEnum (ENUM_LIST)",hf_clusapi_clusapi_CreateNodeEnumEx_ReturnNameEnum
);
18151 clusapi_dissect_element_CreateNodeEnumEx_ReturnNameEnum_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18153 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateNodeEnumEx_ReturnNameEnum__
, NDR_POINTER_UNIQUE
, "Pointer to ReturnNameEnum (ENUM_LIST)",hf_clusapi_clusapi_CreateNodeEnumEx_ReturnNameEnum
);
18159 clusapi_dissect_element_CreateNodeEnumEx_ReturnNameEnum__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18161 offset
= clusapi_dissect_struct_ENUM_LIST(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_clusapi_clusapi_CreateNodeEnumEx_ReturnNameEnum
,0);
18167 clusapi_dissect_element_CreateNodeEnumEx_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18169 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateNodeEnumEx_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_CreateNodeEnumEx_rpc_status
);
18175 clusapi_dissect_element_CreateNodeEnumEx_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18177 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateNodeEnumEx_rpc_status
, 0);
18182 /* IDL: WERROR clusapi_CreateNodeEnumEx( */
18183 /* IDL: [in] policy_handle hNode, */
18184 /* IDL: [in] uint32 dwType, */
18185 /* IDL: [in] uint32 dwOptions, */
18186 /* IDL: [out] [ref] ENUM_LIST **ReturnIdEnum, */
18187 /* IDL: [out] [ref] ENUM_LIST **ReturnNameEnum, */
18188 /* IDL: [out] [ref] WERROR *rpc_status */
18192 clusapi_dissect_CreateNodeEnumEx_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18196 di
->dcerpc_procedure_name
="CreateNodeEnumEx";
18197 offset
= clusapi_dissect_element_CreateNodeEnumEx_ReturnIdEnum(tvb
, offset
, pinfo
, tree
, di
, drep
);
18198 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18200 offset
= clusapi_dissect_element_CreateNodeEnumEx_ReturnNameEnum(tvb
, offset
, pinfo
, tree
, di
, drep
);
18201 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18203 offset
= clusapi_dissect_element_CreateNodeEnumEx_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
18204 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18206 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
18209 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
18215 clusapi_dissect_CreateNodeEnumEx_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18217 di
->dcerpc_procedure_name
="CreateNodeEnumEx";
18218 offset
= clusapi_dissect_element_CreateNodeEnumEx_hNode(tvb
, offset
, pinfo
, tree
, di
, drep
);
18219 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18220 offset
= clusapi_dissect_element_CreateNodeEnumEx_dwType(tvb
, offset
, pinfo
, tree
, di
, drep
);
18221 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18222 offset
= clusapi_dissect_element_CreateNodeEnumEx_dwOptions(tvb
, offset
, pinfo
, tree
, di
, drep
);
18223 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18228 clusapi_dissect_element_CreateEnumEx_hCluster(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18230 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateEnumEx_hCluster
, 0);
18236 clusapi_dissect_element_CreateEnumEx_dwType(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18238 offset
= clusapi_dissect_bitmap_ClusterEnumType(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateEnumEx_dwType
, 0);
18244 clusapi_dissect_element_CreateEnumEx_dwOptions(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18246 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateEnumEx_dwOptions
, 0);
18252 clusapi_dissect_element_CreateEnumEx_ReturnIdEnum(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18254 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateEnumEx_ReturnIdEnum_
, NDR_POINTER_REF
, "Pointer to ReturnIdEnum (ENUM_LIST)",hf_clusapi_clusapi_CreateEnumEx_ReturnIdEnum
);
18260 clusapi_dissect_element_CreateEnumEx_ReturnIdEnum_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18262 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateEnumEx_ReturnIdEnum__
, NDR_POINTER_UNIQUE
, "Pointer to ReturnIdEnum (ENUM_LIST)",hf_clusapi_clusapi_CreateEnumEx_ReturnIdEnum
);
18268 clusapi_dissect_element_CreateEnumEx_ReturnIdEnum__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18270 offset
= clusapi_dissect_struct_ENUM_LIST(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_clusapi_clusapi_CreateEnumEx_ReturnIdEnum
,0);
18276 clusapi_dissect_element_CreateEnumEx_ReturnNameEnum(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18278 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateEnumEx_ReturnNameEnum_
, NDR_POINTER_REF
, "Pointer to ReturnNameEnum (ENUM_LIST)",hf_clusapi_clusapi_CreateEnumEx_ReturnNameEnum
);
18284 clusapi_dissect_element_CreateEnumEx_ReturnNameEnum_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18286 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateEnumEx_ReturnNameEnum__
, NDR_POINTER_UNIQUE
, "Pointer to ReturnNameEnum (ENUM_LIST)",hf_clusapi_clusapi_CreateEnumEx_ReturnNameEnum
);
18292 clusapi_dissect_element_CreateEnumEx_ReturnNameEnum__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18294 offset
= clusapi_dissect_struct_ENUM_LIST(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_clusapi_clusapi_CreateEnumEx_ReturnNameEnum
,0);
18300 clusapi_dissect_element_CreateEnumEx_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18302 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateEnumEx_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_CreateEnumEx_rpc_status
);
18308 clusapi_dissect_element_CreateEnumEx_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18310 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateEnumEx_rpc_status
, 0);
18315 /* IDL: WERROR clusapi_CreateEnumEx( */
18316 /* IDL: [in] policy_handle hCluster, */
18317 /* IDL: [in] ClusterEnumType dwType, */
18318 /* IDL: [in] uint32 dwOptions, */
18319 /* IDL: [out] [ref] ENUM_LIST **ReturnIdEnum, */
18320 /* IDL: [out] [ref] ENUM_LIST **ReturnNameEnum, */
18321 /* IDL: [out] [ref] WERROR *rpc_status */
18325 clusapi_dissect_CreateEnumEx_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18329 di
->dcerpc_procedure_name
="CreateEnumEx";
18330 offset
= clusapi_dissect_element_CreateEnumEx_ReturnIdEnum(tvb
, offset
, pinfo
, tree
, di
, drep
);
18331 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18333 offset
= clusapi_dissect_element_CreateEnumEx_ReturnNameEnum(tvb
, offset
, pinfo
, tree
, di
, drep
);
18334 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18336 offset
= clusapi_dissect_element_CreateEnumEx_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
18337 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18339 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
18342 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
18348 clusapi_dissect_CreateEnumEx_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18350 di
->dcerpc_procedure_name
="CreateEnumEx";
18351 offset
= clusapi_dissect_element_CreateEnumEx_hCluster(tvb
, offset
, pinfo
, tree
, di
, drep
);
18352 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18353 offset
= clusapi_dissect_element_CreateEnumEx_dwType(tvb
, offset
, pinfo
, tree
, di
, drep
);
18354 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18355 offset
= clusapi_dissect_element_CreateEnumEx_dwOptions(tvb
, offset
, pinfo
, tree
, di
, drep
);
18356 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18361 clusapi_dissect_element_PauseNodeEx_hNode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18363 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_PauseNodeEx_hNode
, 0);
18369 clusapi_dissect_element_PauseNodeEx_bDrainNode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18371 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_PauseNodeEx_bDrainNode
, 0);
18377 clusapi_dissect_element_PauseNodeEx_dwPauseFlags(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18379 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_PauseNodeEx_dwPauseFlags
, 0);
18385 clusapi_dissect_element_PauseNodeEx_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18387 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_PauseNodeEx_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_PauseNodeEx_rpc_status
);
18393 clusapi_dissect_element_PauseNodeEx_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18395 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_PauseNodeEx_rpc_status
, 0);
18400 /* IDL: WERROR clusapi_PauseNodeEx( */
18401 /* IDL: [in] policy_handle hNode, */
18402 /* IDL: [in] uint8 bDrainNode, */
18403 /* IDL: [in] uint32 dwPauseFlags, */
18404 /* IDL: [out] [ref] WERROR *rpc_status */
18408 clusapi_dissect_PauseNodeEx_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18412 di
->dcerpc_procedure_name
="PauseNodeEx";
18413 offset
= clusapi_dissect_element_PauseNodeEx_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
18414 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18416 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
18419 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
18425 clusapi_dissect_PauseNodeEx_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18427 di
->dcerpc_procedure_name
="PauseNodeEx";
18428 offset
= clusapi_dissect_element_PauseNodeEx_hNode(tvb
, offset
, pinfo
, tree
, di
, drep
);
18429 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18430 offset
= clusapi_dissect_element_PauseNodeEx_bDrainNode(tvb
, offset
, pinfo
, tree
, di
, drep
);
18431 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18432 offset
= clusapi_dissect_element_PauseNodeEx_dwPauseFlags(tvb
, offset
, pinfo
, tree
, di
, drep
);
18433 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18438 clusapi_dissect_element_PauseNodeWithDrainTarget_hNode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18440 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_PauseNodeWithDrainTarget_hNode
, 0);
18446 clusapi_dissect_element_PauseNodeWithDrainTarget_dwPauseFlags(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18448 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_PauseNodeWithDrainTarget_dwPauseFlags
, 0);
18454 clusapi_dissect_element_PauseNodeWithDrainTarget_hNodeDrainTarget(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18456 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_PauseNodeWithDrainTarget_hNodeDrainTarget
, 0);
18462 clusapi_dissect_element_PauseNodeWithDrainTarget_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18464 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_PauseNodeWithDrainTarget_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_PauseNodeWithDrainTarget_rpc_status
);
18470 clusapi_dissect_element_PauseNodeWithDrainTarget_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18472 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_PauseNodeWithDrainTarget_rpc_status
, 0);
18477 /* IDL: WERROR clusapi_PauseNodeWithDrainTarget( */
18478 /* IDL: [in] policy_handle hNode, */
18479 /* IDL: [in] uint32 dwPauseFlags, */
18480 /* IDL: [in] policy_handle hNodeDrainTarget, */
18481 /* IDL: [out] [ref] WERROR *rpc_status */
18485 clusapi_dissect_PauseNodeWithDrainTarget_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18489 di
->dcerpc_procedure_name
="PauseNodeWithDrainTarget";
18490 offset
= clusapi_dissect_element_PauseNodeWithDrainTarget_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
18491 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18493 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
18496 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
18502 clusapi_dissect_PauseNodeWithDrainTarget_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18504 di
->dcerpc_procedure_name
="PauseNodeWithDrainTarget";
18505 offset
= clusapi_dissect_element_PauseNodeWithDrainTarget_hNode(tvb
, offset
, pinfo
, tree
, di
, drep
);
18506 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18507 offset
= clusapi_dissect_element_PauseNodeWithDrainTarget_dwPauseFlags(tvb
, offset
, pinfo
, tree
, di
, drep
);
18508 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18509 offset
= clusapi_dissect_element_PauseNodeWithDrainTarget_hNodeDrainTarget(tvb
, offset
, pinfo
, tree
, di
, drep
);
18510 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18515 clusapi_dissect_element_ResumeNodeEx_hNode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18517 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ResumeNodeEx_hNode
, 0);
18523 clusapi_dissect_element_ResumeNodeEx_dwResumeFailbackType(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18525 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ResumeNodeEx_dwResumeFailbackType
, 0);
18531 clusapi_dissect_element_ResumeNodeEx_dwResumeFlagsReserved(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18533 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ResumeNodeEx_dwResumeFlagsReserved
, 0);
18539 clusapi_dissect_element_ResumeNodeEx_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18541 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_ResumeNodeEx_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_ResumeNodeEx_rpc_status
);
18547 clusapi_dissect_element_ResumeNodeEx_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18549 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ResumeNodeEx_rpc_status
, 0);
18554 /* IDL: WERROR clusapi_ResumeNodeEx( */
18555 /* IDL: [in] policy_handle hNode, */
18556 /* IDL: [in] uint32 dwResumeFailbackType, */
18557 /* IDL: [in] uint32 dwResumeFlagsReserved, */
18558 /* IDL: [out] [ref] WERROR *rpc_status */
18562 clusapi_dissect_ResumeNodeEx_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18566 di
->dcerpc_procedure_name
="ResumeNodeEx";
18567 offset
= clusapi_dissect_element_ResumeNodeEx_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
18568 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18570 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
18573 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
18579 clusapi_dissect_ResumeNodeEx_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18581 di
->dcerpc_procedure_name
="ResumeNodeEx";
18582 offset
= clusapi_dissect_element_ResumeNodeEx_hNode(tvb
, offset
, pinfo
, tree
, di
, drep
);
18583 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18584 offset
= clusapi_dissect_element_ResumeNodeEx_dwResumeFailbackType(tvb
, offset
, pinfo
, tree
, di
, drep
);
18585 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18586 offset
= clusapi_dissect_element_ResumeNodeEx_dwResumeFlagsReserved(tvb
, offset
, pinfo
, tree
, di
, drep
);
18587 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18592 clusapi_dissect_element_CreateGroupEx_lpszGroupName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18594 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateGroupEx_lpszGroupName_
, NDR_POINTER_REF
, "Pointer to LpszGroupName (uint16)",hf_clusapi_clusapi_CreateGroupEx_lpszGroupName
);
18600 clusapi_dissect_element_CreateGroupEx_lpszGroupName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18604 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_CreateGroupEx_lpszGroupName
, false, &data
);
18605 proto_item_append_text(tree
, ": %s", data
);
18611 clusapi_dissect_element_CreateGroupEx_pGroupInfo(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18613 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateGroupEx_pGroupInfo_
, NDR_POINTER_UNIQUE
, "Pointer to PGroupInfo (CLUSTER_CREATE_GROUP_INFO_RPC)",hf_clusapi_clusapi_CreateGroupEx_pGroupInfo
);
18619 clusapi_dissect_element_CreateGroupEx_pGroupInfo_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18621 offset
= clusapi_dissect_struct_CLUSTER_CREATE_GROUP_INFO_RPC(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_clusapi_clusapi_CreateGroupEx_pGroupInfo
,0);
18627 clusapi_dissect_element_CreateGroupEx_Status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18629 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateGroupEx_Status_
, NDR_POINTER_REF
, "Pointer to Status (WERROR)",hf_clusapi_clusapi_CreateGroupEx_Status
);
18635 clusapi_dissect_element_CreateGroupEx_Status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18637 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateGroupEx_Status
, 0);
18643 clusapi_dissect_element_CreateGroupEx_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18645 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateGroupEx_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_CreateGroupEx_rpc_status
);
18651 clusapi_dissect_element_CreateGroupEx_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18653 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateGroupEx_rpc_status
, 0);
18659 clusapi_dissect_element_CreateGroupEx_hGroup(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18661 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateGroupEx_hGroup_
, NDR_POINTER_REF
, "Pointer to HGroup (policy_handle)",hf_clusapi_clusapi_CreateGroupEx_hGroup
);
18667 clusapi_dissect_element_CreateGroupEx_hGroup_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18669 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateGroupEx_hGroup
, 0);
18674 /* IDL: void clusapi_CreateGroupEx( */
18675 /* IDL: [charset(UTF16)] [in] [ref] uint16 *lpszGroupName, */
18676 /* IDL: [in] [unique(1)] CLUSTER_CREATE_GROUP_INFO_RPC *pGroupInfo, */
18677 /* IDL: [out] [ref] WERROR *Status, */
18678 /* IDL: [out] [ref] WERROR *rpc_status, */
18679 /* IDL: [out] [ref] policy_handle *hGroup */
18683 clusapi_dissect_CreateGroupEx_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18685 di
->dcerpc_procedure_name
="CreateGroupEx";
18686 offset
= clusapi_dissect_element_CreateGroupEx_Status(tvb
, offset
, pinfo
, tree
, di
, drep
);
18687 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18689 offset
= clusapi_dissect_element_CreateGroupEx_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
18690 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18692 offset
= clusapi_dissect_element_CreateGroupEx_hGroup(tvb
, offset
, pinfo
, tree
, di
, drep
);
18693 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18699 clusapi_dissect_CreateGroupEx_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18701 di
->dcerpc_procedure_name
="CreateGroupEx";
18702 offset
= clusapi_dissect_element_CreateGroupEx_lpszGroupName(tvb
, offset
, pinfo
, tree
, di
, drep
);
18703 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18704 offset
= clusapi_dissect_element_CreateGroupEx_pGroupInfo(tvb
, offset
, pinfo
, tree
, di
, drep
);
18705 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18710 clusapi_dissect_element_OnlineGroupEx_hGroup(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18712 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OnlineGroupEx_hGroup
, 0);
18718 clusapi_dissect_element_OnlineGroupEx_dwOnlineFlags(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18720 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OnlineGroupEx_dwOnlineFlags
, 0);
18726 clusapi_dissect_element_OnlineGroupEx_lpInBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18728 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OnlineGroupEx_lpInBuffer_
, NDR_POINTER_REF
, "Pointer to LpInBuffer (uint8)",hf_clusapi_clusapi_OnlineGroupEx_lpInBuffer
);
18734 clusapi_dissect_element_OnlineGroupEx_lpInBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18736 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OnlineGroupEx_lpInBuffer__
);
18742 clusapi_dissect_element_OnlineGroupEx_lpInBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18744 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OnlineGroupEx_lpInBuffer
, 0);
18750 clusapi_dissect_element_OnlineGroupEx_cbInBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18752 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OnlineGroupEx_cbInBufferSize
, 0);
18758 clusapi_dissect_element_OnlineGroupEx_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18760 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OnlineGroupEx_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_OnlineGroupEx_rpc_status
);
18766 clusapi_dissect_element_OnlineGroupEx_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18768 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OnlineGroupEx_rpc_status
, 0);
18773 /* IDL: WERROR clusapi_OnlineGroupEx( */
18774 /* IDL: [in] policy_handle hGroup, */
18775 /* IDL: [in] uint32 dwOnlineFlags, */
18776 /* IDL: [in] [ref] [size_is(cbInBufferSize)] uint8 *lpInBuffer, */
18777 /* IDL: [in] uint32 cbInBufferSize, */
18778 /* IDL: [out] [ref] WERROR *rpc_status */
18782 clusapi_dissect_OnlineGroupEx_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18786 di
->dcerpc_procedure_name
="OnlineGroupEx";
18787 offset
= clusapi_dissect_element_OnlineGroupEx_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
18788 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18790 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
18793 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
18799 clusapi_dissect_OnlineGroupEx_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18801 di
->dcerpc_procedure_name
="OnlineGroupEx";
18802 offset
= clusapi_dissect_element_OnlineGroupEx_hGroup(tvb
, offset
, pinfo
, tree
, di
, drep
);
18803 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18804 offset
= clusapi_dissect_element_OnlineGroupEx_dwOnlineFlags(tvb
, offset
, pinfo
, tree
, di
, drep
);
18805 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18806 offset
= clusapi_dissect_element_OnlineGroupEx_lpInBuffer(tvb
, offset
, pinfo
, tree
, di
, drep
);
18807 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18808 offset
= clusapi_dissect_element_OnlineGroupEx_cbInBufferSize(tvb
, offset
, pinfo
, tree
, di
, drep
);
18809 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18814 clusapi_dissect_element_OfflineGroupEx_hGroup(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18816 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OfflineGroupEx_hGroup
, 0);
18822 clusapi_dissect_element_OfflineGroupEx_dwOfflineFlags(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18824 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OfflineGroupEx_dwOfflineFlags
, 0);
18830 clusapi_dissect_element_OfflineGroupEx_lpInBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18832 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OfflineGroupEx_lpInBuffer_
, NDR_POINTER_REF
, "Pointer to LpInBuffer (uint8)",hf_clusapi_clusapi_OfflineGroupEx_lpInBuffer
);
18838 clusapi_dissect_element_OfflineGroupEx_lpInBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18840 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OfflineGroupEx_lpInBuffer__
);
18846 clusapi_dissect_element_OfflineGroupEx_lpInBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18848 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OfflineGroupEx_lpInBuffer
, 0);
18854 clusapi_dissect_element_OfflineGroupEx_cbInBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18856 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OfflineGroupEx_cbInBufferSize
, 0);
18862 clusapi_dissect_element_OfflineGroupEx_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18864 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OfflineGroupEx_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_OfflineGroupEx_rpc_status
);
18870 clusapi_dissect_element_OfflineGroupEx_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18872 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OfflineGroupEx_rpc_status
, 0);
18877 /* IDL: WERROR clusapi_OfflineGroupEx( */
18878 /* IDL: [in] policy_handle hGroup, */
18879 /* IDL: [in] uint32 dwOfflineFlags, */
18880 /* IDL: [in] [ref] [size_is(cbInBufferSize)] uint8 *lpInBuffer, */
18881 /* IDL: [in] uint32 cbInBufferSize, */
18882 /* IDL: [out] [ref] WERROR *rpc_status */
18886 clusapi_dissect_OfflineGroupEx_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18890 di
->dcerpc_procedure_name
="OfflineGroupEx";
18891 offset
= clusapi_dissect_element_OfflineGroupEx_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
18892 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18894 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
18897 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
18903 clusapi_dissect_OfflineGroupEx_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18905 di
->dcerpc_procedure_name
="OfflineGroupEx";
18906 offset
= clusapi_dissect_element_OfflineGroupEx_hGroup(tvb
, offset
, pinfo
, tree
, di
, drep
);
18907 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18908 offset
= clusapi_dissect_element_OfflineGroupEx_dwOfflineFlags(tvb
, offset
, pinfo
, tree
, di
, drep
);
18909 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18910 offset
= clusapi_dissect_element_OfflineGroupEx_lpInBuffer(tvb
, offset
, pinfo
, tree
, di
, drep
);
18911 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18912 offset
= clusapi_dissect_element_OfflineGroupEx_cbInBufferSize(tvb
, offset
, pinfo
, tree
, di
, drep
);
18913 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18918 clusapi_dissect_element_MoveGroupEx_hGroup(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18920 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_MoveGroupEx_hGroup
, 0);
18926 clusapi_dissect_element_MoveGroupEx_dwMoveFlags(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18928 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_MoveGroupEx_dwMoveFlags
, 0);
18934 clusapi_dissect_element_MoveGroupEx_lpInBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18936 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_MoveGroupEx_lpInBuffer_
, NDR_POINTER_REF
, "Pointer to LpInBuffer (uint8)",hf_clusapi_clusapi_MoveGroupEx_lpInBuffer
);
18942 clusapi_dissect_element_MoveGroupEx_lpInBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18944 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_MoveGroupEx_lpInBuffer__
);
18950 clusapi_dissect_element_MoveGroupEx_lpInBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18952 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_MoveGroupEx_lpInBuffer
, 0);
18958 clusapi_dissect_element_MoveGroupEx_cbInBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18960 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_MoveGroupEx_cbInBufferSize
, 0);
18966 clusapi_dissect_element_MoveGroupEx_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18968 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_MoveGroupEx_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_MoveGroupEx_rpc_status
);
18974 clusapi_dissect_element_MoveGroupEx_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18976 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_MoveGroupEx_rpc_status
, 0);
18981 /* IDL: WERROR clusapi_MoveGroupEx( */
18982 /* IDL: [in] policy_handle hGroup, */
18983 /* IDL: [in] uint32 dwMoveFlags, */
18984 /* IDL: [in] [ref] [size_is(cbInBufferSize)] uint8 *lpInBuffer, */
18985 /* IDL: [in] uint32 cbInBufferSize, */
18986 /* IDL: [out] [ref] WERROR *rpc_status */
18990 clusapi_dissect_MoveGroupEx_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18994 di
->dcerpc_procedure_name
="MoveGroupEx";
18995 offset
= clusapi_dissect_element_MoveGroupEx_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
18996 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18998 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
19001 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
19007 clusapi_dissect_MoveGroupEx_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19009 di
->dcerpc_procedure_name
="MoveGroupEx";
19010 offset
= clusapi_dissect_element_MoveGroupEx_hGroup(tvb
, offset
, pinfo
, tree
, di
, drep
);
19011 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
19012 offset
= clusapi_dissect_element_MoveGroupEx_dwMoveFlags(tvb
, offset
, pinfo
, tree
, di
, drep
);
19013 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
19014 offset
= clusapi_dissect_element_MoveGroupEx_lpInBuffer(tvb
, offset
, pinfo
, tree
, di
, drep
);
19015 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
19016 offset
= clusapi_dissect_element_MoveGroupEx_cbInBufferSize(tvb
, offset
, pinfo
, tree
, di
, drep
);
19017 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
19022 clusapi_dissect_element_MoveGroupToNodeEx_hGroup(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19024 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_MoveGroupToNodeEx_hGroup
, 0);
19030 clusapi_dissect_element_MoveGroupToNodeEx_hNode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19032 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_MoveGroupToNodeEx_hNode
, 0);
19038 clusapi_dissect_element_MoveGroupToNodeEx_dwMoveFlags(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19040 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_MoveGroupToNodeEx_dwMoveFlags
, 0);
19046 clusapi_dissect_element_MoveGroupToNodeEx_lpInBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19048 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_MoveGroupToNodeEx_lpInBuffer_
, NDR_POINTER_REF
, "Pointer to LpInBuffer (uint8)",hf_clusapi_clusapi_MoveGroupToNodeEx_lpInBuffer
);
19054 clusapi_dissect_element_MoveGroupToNodeEx_lpInBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19056 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_MoveGroupToNodeEx_lpInBuffer__
);
19062 clusapi_dissect_element_MoveGroupToNodeEx_lpInBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19064 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_MoveGroupToNodeEx_lpInBuffer
, 0);
19070 clusapi_dissect_element_MoveGroupToNodeEx_cbInBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19072 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_MoveGroupToNodeEx_cbInBufferSize
, 0);
19078 clusapi_dissect_element_MoveGroupToNodeEx_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19080 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_MoveGroupToNodeEx_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_MoveGroupToNodeEx_rpc_status
);
19086 clusapi_dissect_element_MoveGroupToNodeEx_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19088 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_MoveGroupToNodeEx_rpc_status
, 0);
19093 /* IDL: WERROR clusapi_MoveGroupToNodeEx( */
19094 /* IDL: [in] policy_handle hGroup, */
19095 /* IDL: [in] policy_handle hNode, */
19096 /* IDL: [in] uint32 dwMoveFlags, */
19097 /* IDL: [in] [ref] [size_is(cbInBufferSize)] uint8 *lpInBuffer, */
19098 /* IDL: [in] uint32 cbInBufferSize, */
19099 /* IDL: [out] [ref] WERROR *rpc_status */
19103 clusapi_dissect_MoveGroupToNodeEx_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19107 di
->dcerpc_procedure_name
="MoveGroupToNodeEx";
19108 offset
= clusapi_dissect_element_MoveGroupToNodeEx_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
19109 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
19111 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
19114 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
19120 clusapi_dissect_MoveGroupToNodeEx_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19122 di
->dcerpc_procedure_name
="MoveGroupToNodeEx";
19123 offset
= clusapi_dissect_element_MoveGroupToNodeEx_hGroup(tvb
, offset
, pinfo
, tree
, di
, drep
);
19124 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
19125 offset
= clusapi_dissect_element_MoveGroupToNodeEx_hNode(tvb
, offset
, pinfo
, tree
, di
, drep
);
19126 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
19127 offset
= clusapi_dissect_element_MoveGroupToNodeEx_dwMoveFlags(tvb
, offset
, pinfo
, tree
, di
, drep
);
19128 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
19129 offset
= clusapi_dissect_element_MoveGroupToNodeEx_lpInBuffer(tvb
, offset
, pinfo
, tree
, di
, drep
);
19130 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
19131 offset
= clusapi_dissect_element_MoveGroupToNodeEx_cbInBufferSize(tvb
, offset
, pinfo
, tree
, di
, drep
);
19132 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
19137 clusapi_dissect_element_CancelClusterGroupOperation_hGroup(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19139 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CancelClusterGroupOperation_hGroup
, 0);
19145 clusapi_dissect_element_CancelClusterGroupOperation_dwCancelFlags(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19147 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CancelClusterGroupOperation_dwCancelFlags
, 0);
19153 clusapi_dissect_element_CancelClusterGroupOperation_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19155 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CancelClusterGroupOperation_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_CancelClusterGroupOperation_rpc_status
);
19161 clusapi_dissect_element_CancelClusterGroupOperation_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19163 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CancelClusterGroupOperation_rpc_status
, 0);
19168 /* IDL: WERROR clusapi_CancelClusterGroupOperation( */
19169 /* IDL: [in] policy_handle hGroup, */
19170 /* IDL: [in] uint32 dwCancelFlags, */
19171 /* IDL: [out] [ref] WERROR *rpc_status */
19175 clusapi_dissect_CancelClusterGroupOperation_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19179 di
->dcerpc_procedure_name
="CancelClusterGroupOperation";
19180 offset
= clusapi_dissect_element_CancelClusterGroupOperation_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
19181 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
19183 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
19186 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
19192 clusapi_dissect_CancelClusterGroupOperation_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19194 di
->dcerpc_procedure_name
="CancelClusterGroupOperation";
19195 offset
= clusapi_dissect_element_CancelClusterGroupOperation_hGroup(tvb
, offset
, pinfo
, tree
, di
, drep
);
19196 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
19197 offset
= clusapi_dissect_element_CancelClusterGroupOperation_dwCancelFlags(tvb
, offset
, pinfo
, tree
, di
, drep
);
19198 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
19203 clusapi_dissect_element_OnlineResourceEx_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19205 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OnlineResourceEx_hResource
, 0);
19211 clusapi_dissect_element_OnlineResourceEx_dwOnlineFlags(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19213 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OnlineResourceEx_dwOnlineFlags
, 0);
19219 clusapi_dissect_element_OnlineResourceEx_lpInBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19221 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OnlineResourceEx_lpInBuffer_
, NDR_POINTER_REF
, "Pointer to LpInBuffer (uint8)",hf_clusapi_clusapi_OnlineResourceEx_lpInBuffer
);
19227 clusapi_dissect_element_OnlineResourceEx_lpInBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19229 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OnlineResourceEx_lpInBuffer__
);
19235 clusapi_dissect_element_OnlineResourceEx_lpInBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19237 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OnlineResourceEx_lpInBuffer
, 0);
19243 clusapi_dissect_element_OnlineResourceEx_cbInBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19245 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OnlineResourceEx_cbInBufferSize
, 0);
19251 clusapi_dissect_element_OnlineResourceEx_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19253 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OnlineResourceEx_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_OnlineResourceEx_rpc_status
);
19259 clusapi_dissect_element_OnlineResourceEx_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19261 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OnlineResourceEx_rpc_status
, 0);
19266 /* IDL: WERROR clusapi_OnlineResourceEx( */
19267 /* IDL: [in] policy_handle hResource, */
19268 /* IDL: [in] uint32 dwOnlineFlags, */
19269 /* IDL: [in] [ref] [size_is(cbInBufferSize)] uint8 *lpInBuffer, */
19270 /* IDL: [in] uint32 cbInBufferSize, */
19271 /* IDL: [out] [ref] WERROR *rpc_status */
19275 clusapi_dissect_OnlineResourceEx_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19279 di
->dcerpc_procedure_name
="OnlineResourceEx";
19280 offset
= clusapi_dissect_element_OnlineResourceEx_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
19281 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
19283 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
19286 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
19292 clusapi_dissect_OnlineResourceEx_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19294 di
->dcerpc_procedure_name
="OnlineResourceEx";
19295 offset
= clusapi_dissect_element_OnlineResourceEx_hResource(tvb
, offset
, pinfo
, tree
, di
, drep
);
19296 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
19297 offset
= clusapi_dissect_element_OnlineResourceEx_dwOnlineFlags(tvb
, offset
, pinfo
, tree
, di
, drep
);
19298 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
19299 offset
= clusapi_dissect_element_OnlineResourceEx_lpInBuffer(tvb
, offset
, pinfo
, tree
, di
, drep
);
19300 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
19301 offset
= clusapi_dissect_element_OnlineResourceEx_cbInBufferSize(tvb
, offset
, pinfo
, tree
, di
, drep
);
19302 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
19307 clusapi_dissect_element_OfflineResourceEx_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19309 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OfflineResourceEx_hResource
, 0);
19315 clusapi_dissect_element_OfflineResourceEx_dwOfflineFlags(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19317 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OfflineResourceEx_dwOfflineFlags
, 0);
19323 clusapi_dissect_element_OfflineResourceEx_lpInBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19325 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OfflineResourceEx_lpInBuffer_
, NDR_POINTER_REF
, "Pointer to LpInBuffer (uint8)",hf_clusapi_clusapi_OfflineResourceEx_lpInBuffer
);
19331 clusapi_dissect_element_OfflineResourceEx_lpInBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19333 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OfflineResourceEx_lpInBuffer__
);
19339 clusapi_dissect_element_OfflineResourceEx_lpInBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19341 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OfflineResourceEx_lpInBuffer
, 0);
19347 clusapi_dissect_element_OfflineResourceEx_cbInBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19349 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OfflineResourceEx_cbInBufferSize
, 0);
19355 clusapi_dissect_element_OfflineResourceEx_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19357 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OfflineResourceEx_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_OfflineResourceEx_rpc_status
);
19363 clusapi_dissect_element_OfflineResourceEx_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19365 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OfflineResourceEx_rpc_status
, 0);
19370 /* IDL: WERROR clusapi_OfflineResourceEx( */
19371 /* IDL: [in] policy_handle hResource, */
19372 /* IDL: [in] uint32 dwOfflineFlags, */
19373 /* IDL: [in] [ref] [size_is(cbInBufferSize)] uint8 *lpInBuffer, */
19374 /* IDL: [in] uint32 cbInBufferSize, */
19375 /* IDL: [out] [ref] WERROR *rpc_status */
19379 clusapi_dissect_OfflineResourceEx_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19383 di
->dcerpc_procedure_name
="OfflineResourceEx";
19384 offset
= clusapi_dissect_element_OfflineResourceEx_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
19385 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
19387 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
19390 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
19396 clusapi_dissect_OfflineResourceEx_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19398 di
->dcerpc_procedure_name
="OfflineResourceEx";
19399 offset
= clusapi_dissect_element_OfflineResourceEx_hResource(tvb
, offset
, pinfo
, tree
, di
, drep
);
19400 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
19401 offset
= clusapi_dissect_element_OfflineResourceEx_dwOfflineFlags(tvb
, offset
, pinfo
, tree
, di
, drep
);
19402 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
19403 offset
= clusapi_dissect_element_OfflineResourceEx_lpInBuffer(tvb
, offset
, pinfo
, tree
, di
, drep
);
19404 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
19405 offset
= clusapi_dissect_element_OfflineResourceEx_cbInBufferSize(tvb
, offset
, pinfo
, tree
, di
, drep
);
19406 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
19411 clusapi_dissect_element_CreateNotifyV2_rpc_error(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19413 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateNotifyV2_rpc_error_
, NDR_POINTER_REF
, "Pointer to Rpc Error (WERROR)",hf_clusapi_clusapi_CreateNotifyV2_rpc_error
);
19419 clusapi_dissect_element_CreateNotifyV2_rpc_error_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19421 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateNotifyV2_rpc_error
, 0);
19427 clusapi_dissect_element_CreateNotifyV2_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19429 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateNotifyV2_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_CreateNotifyV2_rpc_status
);
19435 clusapi_dissect_element_CreateNotifyV2_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19437 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateNotifyV2_rpc_status
, 0);
19443 clusapi_dissect_element_CreateNotifyV2_hNotify(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19445 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateNotifyV2_hNotify_
, NDR_POINTER_REF
, "Pointer to HNotify (policy_handle)",hf_clusapi_clusapi_CreateNotifyV2_hNotify
);
19451 clusapi_dissect_element_CreateNotifyV2_hNotify_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19453 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateNotifyV2_hNotify
, 0);
19458 /* IDL: void clusapi_CreateNotifyV2( */
19459 /* IDL: [out] [ref] WERROR *rpc_error, */
19460 /* IDL: [out] [ref] WERROR *rpc_status, */
19461 /* IDL: [out] [ref] policy_handle *hNotify */
19465 clusapi_dissect_CreateNotifyV2_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19467 di
->dcerpc_procedure_name
="CreateNotifyV2";
19468 offset
= clusapi_dissect_element_CreateNotifyV2_rpc_error(tvb
, offset
, pinfo
, tree
, di
, drep
);
19469 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
19471 offset
= clusapi_dissect_element_CreateNotifyV2_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
19472 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
19474 offset
= clusapi_dissect_element_CreateNotifyV2_hNotify(tvb
, offset
, pinfo
, tree
, di
, drep
);
19475 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
19481 clusapi_dissect_CreateNotifyV2_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19483 di
->dcerpc_procedure_name
="CreateNotifyV2";
19488 clusapi_dissect_element_AddNotifyV2_hNotify(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19490 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddNotifyV2_hNotify
, 0);
19496 clusapi_dissect_element_AddNotifyV2_hObject(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19498 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddNotifyV2_hObject
, 0);
19504 clusapi_dissect_element_AddNotifyV2_filter(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19506 offset
= clusapi_dissect_struct_NOTIFY_FILTER_AND_TYPE_RPC(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_clusapi_clusapi_AddNotifyV2_filter
,0);
19512 clusapi_dissect_element_AddNotifyV2_dwNotifyKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19514 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddNotifyV2_dwNotifyKey
, 0);
19520 clusapi_dissect_element_AddNotifyV2_dwVersion(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19522 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddNotifyV2_dwVersion
, 0);
19528 clusapi_dissect_element_AddNotifyV2_isTargetedAtObject(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19530 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddNotifyV2_isTargetedAtObject
, 0);
19536 clusapi_dissect_element_AddNotifyV2_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19538 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_AddNotifyV2_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_AddNotifyV2_rpc_status
);
19544 clusapi_dissect_element_AddNotifyV2_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19546 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddNotifyV2_rpc_status
, 0);
19551 /* IDL: WERROR clusapi_AddNotifyV2( */
19552 /* IDL: [in] policy_handle hNotify, */
19553 /* IDL: [in] policy_handle hObject, */
19554 /* IDL: [in] NOTIFY_FILTER_AND_TYPE_RPC filter, */
19555 /* IDL: [in] uint32 dwNotifyKey, */
19556 /* IDL: [in] uint32 dwVersion, */
19557 /* IDL: [in] uint8 isTargetedAtObject, */
19558 /* IDL: [out] [ref] WERROR *rpc_status */
19562 clusapi_dissect_AddNotifyV2_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19566 di
->dcerpc_procedure_name
="AddNotifyV2";
19567 offset
= clusapi_dissect_element_AddNotifyV2_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
19568 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
19570 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
19573 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
19579 clusapi_dissect_AddNotifyV2_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19581 di
->dcerpc_procedure_name
="AddNotifyV2";
19582 offset
= clusapi_dissect_element_AddNotifyV2_hNotify(tvb
, offset
, pinfo
, tree
, di
, drep
);
19583 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
19584 offset
= clusapi_dissect_element_AddNotifyV2_hObject(tvb
, offset
, pinfo
, tree
, di
, drep
);
19585 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
19586 offset
= clusapi_dissect_element_AddNotifyV2_filter(tvb
, offset
, pinfo
, tree
, di
, drep
);
19587 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
19588 offset
= clusapi_dissect_element_AddNotifyV2_dwNotifyKey(tvb
, offset
, pinfo
, tree
, di
, drep
);
19589 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
19590 offset
= clusapi_dissect_element_AddNotifyV2_dwVersion(tvb
, offset
, pinfo
, tree
, di
, drep
);
19591 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
19592 offset
= clusapi_dissect_element_AddNotifyV2_isTargetedAtObject(tvb
, offset
, pinfo
, tree
, di
, drep
);
19593 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
19598 clusapi_dissect_element_GetNotifyV2_hNotify(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19600 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GetNotifyV2_hNotify
, 0);
19606 clusapi_dissect_element_GetNotifyV2_Notifications(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19608 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetNotifyV2_Notifications_
, NDR_POINTER_REF
, "Pointer to Notifications (NOTIFICATION_RPC)",hf_clusapi_clusapi_GetNotifyV2_Notifications
);
19614 clusapi_dissect_element_GetNotifyV2_Notifications_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19616 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetNotifyV2_Notifications__
, NDR_POINTER_UNIQUE
, "Pointer to Notifications (NOTIFICATION_RPC)",hf_clusapi_clusapi_GetNotifyV2_Notifications
);
19622 clusapi_dissect_element_GetNotifyV2_Notifications__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19624 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetNotifyV2_Notifications___
);
19630 clusapi_dissect_element_GetNotifyV2_Notifications___(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19632 offset
= clusapi_dissect_struct_NOTIFICATION_RPC(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_clusapi_clusapi_GetNotifyV2_Notifications
,0);
19638 clusapi_dissect_element_GetNotifyV2_dwNumNotifications(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19640 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetNotifyV2_dwNumNotifications_
, NDR_POINTER_REF
, "Pointer to DwNumNotifications (uint32)",hf_clusapi_clusapi_GetNotifyV2_dwNumNotifications
);
19646 clusapi_dissect_element_GetNotifyV2_dwNumNotifications_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19648 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GetNotifyV2_dwNumNotifications
, 0);
19653 /* IDL: WERROR clusapi_GetNotifyV2( */
19654 /* IDL: [in] policy_handle hNotify, */
19655 /* IDL: [out] [ref] [size_is(,*dwNumNotifications)] NOTIFICATION_RPC **Notifications, */
19656 /* IDL: [out] [ref] uint32 *dwNumNotifications */
19660 clusapi_dissect_GetNotifyV2_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19664 di
->dcerpc_procedure_name
="GetNotifyV2";
19665 offset
= clusapi_dissect_element_GetNotifyV2_Notifications(tvb
, offset
, pinfo
, tree
, di
, drep
);
19666 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
19668 offset
= clusapi_dissect_element_GetNotifyV2_dwNumNotifications(tvb
, offset
, pinfo
, tree
, di
, drep
);
19669 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
19671 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
19674 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
19680 clusapi_dissect_GetNotifyV2_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19682 di
->dcerpc_procedure_name
="GetNotifyV2";
19683 offset
= clusapi_dissect_element_GetNotifyV2_hNotify(tvb
, offset
, pinfo
, tree
, di
, drep
);
19684 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
19689 clusapi_dissect_element_QueryAllValues_hKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19691 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_QueryAllValues_hKey
, 0);
19697 clusapi_dissect_element_QueryAllValues_pcbData(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19699 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_QueryAllValues_pcbData_
, NDR_POINTER_REF
, "Pointer to PcbData (uint32)",hf_clusapi_clusapi_QueryAllValues_pcbData
);
19705 clusapi_dissect_element_QueryAllValues_pcbData_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19707 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_QueryAllValues_pcbData
, 0);
19713 clusapi_dissect_element_QueryAllValues_ppData(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19715 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_QueryAllValues_ppData_
, NDR_POINTER_REF
, "Pointer to PpData (uint8)",hf_clusapi_clusapi_QueryAllValues_ppData
);
19721 clusapi_dissect_element_QueryAllValues_ppData_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19723 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_QueryAllValues_ppData__
);
19729 clusapi_dissect_element_QueryAllValues_ppData__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19731 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_QueryAllValues_ppData___
, NDR_POINTER_UNIQUE
, "Pointer to PpData (uint8)",hf_clusapi_clusapi_QueryAllValues_ppData
);
19737 clusapi_dissect_element_QueryAllValues_ppData___(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19739 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_QueryAllValues_ppData____
);
19745 clusapi_dissect_element_QueryAllValues_ppData____(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19747 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_QueryAllValues_ppData
, 0);
19753 clusapi_dissect_element_QueryAllValues_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19755 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_QueryAllValues_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_QueryAllValues_rpc_status
);
19761 clusapi_dissect_element_QueryAllValues_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19763 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_QueryAllValues_rpc_status
, 0);
19768 /* IDL: WERROR clusapi_QueryAllValues( */
19769 /* IDL: [in] policy_handle hKey, */
19770 /* IDL: [out] [ref] uint32 *pcbData, */
19771 /* IDL: [out] [ref] [size_is(1,*pcbData)] uint8 **ppData, */
19772 /* IDL: [out] [ref] WERROR *rpc_status */
19776 clusapi_dissect_QueryAllValues_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19780 di
->dcerpc_procedure_name
="QueryAllValues";
19781 offset
= clusapi_dissect_element_QueryAllValues_pcbData(tvb
, offset
, pinfo
, tree
, di
, drep
);
19782 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
19784 offset
= clusapi_dissect_element_QueryAllValues_ppData(tvb
, offset
, pinfo
, tree
, di
, drep
);
19785 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
19787 offset
= clusapi_dissect_element_QueryAllValues_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
19788 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
19790 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
19793 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
19799 clusapi_dissect_QueryAllValues_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19801 di
->dcerpc_procedure_name
="QueryAllValues";
19802 offset
= clusapi_dissect_element_QueryAllValues_hKey(tvb
, offset
, pinfo
, tree
, di
, drep
);
19803 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
19808 clusapi_dissect_element_StmFindDisk_hCluster(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19810 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_StmFindDisk_hCluster
, 0);
19816 clusapi_dissect_element_StmFindDisk_dwFlags(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19818 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_StmFindDisk_dwFlags
, 0);
19824 clusapi_dissect_element_StmFindDisk_pDiskId(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19826 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_StmFindDisk_pDiskId_
, NDR_POINTER_UNIQUE
, "Pointer to PDiskId (CLUSTER_DISKID)",hf_clusapi_clusapi_StmFindDisk_pDiskId
);
19832 clusapi_dissect_element_StmFindDisk_pDiskId_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19834 offset
= clusapi_dissect_struct_CLUSTER_DISKID(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_clusapi_clusapi_StmFindDisk_pDiskId
,0);
19840 clusapi_dissect_element_StmFindDisk_pUniqueId(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19842 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_StmFindDisk_pUniqueId_
, NDR_POINTER_UNIQUE
, "Pointer to PUniqueId (uint8)",hf_clusapi_clusapi_StmFindDisk_pUniqueId
);
19848 clusapi_dissect_element_StmFindDisk_pUniqueId_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19850 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_StmFindDisk_pUniqueId__
);
19856 clusapi_dissect_element_StmFindDisk_pUniqueId__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19858 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_StmFindDisk_pUniqueId
, 0);
19864 clusapi_dissect_element_StmFindDisk_uniqueIdSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19866 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_StmFindDisk_uniqueIdSize
, 0);
19872 clusapi_dissect_element_StmFindDisk_ppszDeviceName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19874 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_StmFindDisk_ppszDeviceName_
, NDR_POINTER_REF
, "Pointer to PpszDeviceName (uint16)",hf_clusapi_clusapi_StmFindDisk_ppszDeviceName
);
19880 clusapi_dissect_element_StmFindDisk_ppszDeviceName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19882 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_StmFindDisk_ppszDeviceName__
, NDR_POINTER_UNIQUE
, "Pointer to PpszDeviceName (uint16)",hf_clusapi_clusapi_StmFindDisk_ppszDeviceName
);
19888 clusapi_dissect_element_StmFindDisk_ppszDeviceName__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19892 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_StmFindDisk_ppszDeviceName
, false, &data
);
19893 proto_item_append_text(tree
, ": %s", data
);
19899 clusapi_dissect_element_StmFindDisk_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19901 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_StmFindDisk_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_StmFindDisk_rpc_status
);
19907 clusapi_dissect_element_StmFindDisk_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19909 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_StmFindDisk_rpc_status
, 0);
19914 /* IDL: WERROR clusapi_StmFindDisk( */
19915 /* IDL: [in] policy_handle hCluster, */
19916 /* IDL: [in] uint32 dwFlags, */
19917 /* IDL: [in] [out] [unique(1)] CLUSTER_DISKID *pDiskId, */
19918 /* IDL: [in] [size_is(uniqueIdSize)] [unique(1)] uint8 *pUniqueId, */
19919 /* IDL: [in] uint32 uniqueIdSize, */
19920 /* IDL: [charset(UTF16)] [out] [ref] uint16 **ppszDeviceName, */
19921 /* IDL: [out] [ref] WERROR *rpc_status */
19925 clusapi_dissect_StmFindDisk_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19929 di
->dcerpc_procedure_name
="StmFindDisk";
19930 offset
= clusapi_dissect_element_StmFindDisk_pDiskId(tvb
, offset
, pinfo
, tree
, di
, drep
);
19931 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
19933 offset
= clusapi_dissect_element_StmFindDisk_ppszDeviceName(tvb
, offset
, pinfo
, tree
, di
, drep
);
19934 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
19936 offset
= clusapi_dissect_element_StmFindDisk_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
19937 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
19939 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
19942 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
19948 clusapi_dissect_StmFindDisk_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19950 di
->dcerpc_procedure_name
="StmFindDisk";
19951 offset
= clusapi_dissect_element_StmFindDisk_hCluster(tvb
, offset
, pinfo
, tree
, di
, drep
);
19952 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
19953 offset
= clusapi_dissect_element_StmFindDisk_dwFlags(tvb
, offset
, pinfo
, tree
, di
, drep
);
19954 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
19955 offset
= clusapi_dissect_element_StmFindDisk_pDiskId(tvb
, offset
, pinfo
, tree
, di
, drep
);
19956 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
19957 offset
= clusapi_dissect_element_StmFindDisk_pUniqueId(tvb
, offset
, pinfo
, tree
, di
, drep
);
19958 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
19959 offset
= clusapi_dissect_element_StmFindDisk_uniqueIdSize(tvb
, offset
, pinfo
, tree
, di
, drep
);
19960 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
19965 clusapi_dissect_element_ClusterMrr_hCluster(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19967 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ClusterMrr_hCluster
, 0);
19973 clusapi_dissect_element_ClusterMrr_fExcludeSelf(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19975 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ClusterMrr_fExcludeSelf
, 0);
19981 clusapi_dissect_element_ClusterMrr_nodeSet(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19983 offset
= dissect_ndr_uint64(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ClusterMrr_nodeSet
, NULL
);
19989 clusapi_dissect_element_ClusterMrr_dwTimeout(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19991 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ClusterMrr_dwTimeout
, 0);
19997 clusapi_dissect_element_ClusterMrr_dwComponent(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19999 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ClusterMrr_dwComponent
, 0);
20005 clusapi_dissect_element_ClusterMrr_dwControlCode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20007 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ClusterMrr_dwControlCode
, 0);
20013 clusapi_dissect_element_ClusterMrr_inSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20015 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ClusterMrr_inSize
, 0);
20021 clusapi_dissect_element_ClusterMrr_pInData(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20023 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_ClusterMrr_pInData_
, NDR_POINTER_UNIQUE
, "Pointer to PInData (uint8)",hf_clusapi_clusapi_ClusterMrr_pInData
);
20029 clusapi_dissect_element_ClusterMrr_pInData_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20031 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_ClusterMrr_pInData__
);
20037 clusapi_dissect_element_ClusterMrr_pInData__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20039 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ClusterMrr_pInData
, 0);
20045 clusapi_dissect_element_ClusterMrr_ppInfo(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20047 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_ClusterMrr_ppInfo_
, NDR_POINTER_REF
, "Pointer to PpInfo (CLUSTER_MRR_RESPONSE)",hf_clusapi_clusapi_ClusterMrr_ppInfo
);
20053 clusapi_dissect_element_ClusterMrr_ppInfo_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20055 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_ClusterMrr_ppInfo__
);
20061 clusapi_dissect_element_ClusterMrr_ppInfo__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20063 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_ClusterMrr_ppInfo___
, NDR_POINTER_UNIQUE
, "Pointer to PpInfo (CLUSTER_MRR_RESPONSE)",hf_clusapi_clusapi_ClusterMrr_ppInfo
);
20069 clusapi_dissect_element_ClusterMrr_ppInfo___(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20071 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_ClusterMrr_ppInfo____
);
20077 clusapi_dissect_element_ClusterMrr_ppInfo____(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20079 offset
= clusapi_dissect_struct_CLUSTER_MRR_RESPONSE(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_clusapi_clusapi_ClusterMrr_ppInfo
,0);
20085 clusapi_dissect_element_ClusterMrr_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20087 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_ClusterMrr_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_ClusterMrr_rpc_status
);
20093 clusapi_dissect_element_ClusterMrr_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20095 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ClusterMrr_rpc_status
, 0);
20100 /* IDL: WERROR clusapi_ClusterMrr( */
20101 /* IDL: [in] policy_handle hCluster, */
20102 /* IDL: [in] uint8 fExcludeSelf, */
20103 /* IDL: [in] hyper nodeSet, */
20104 /* IDL: [in] uint32 dwTimeout, */
20105 /* IDL: [in] uint32 dwComponent, */
20106 /* IDL: [in] uint32 dwControlCode, */
20107 /* IDL: [in] uint32 inSize, */
20108 /* IDL: [in] [size_is(inSize)] [unique(1)] uint8 *pInData, */
20109 /* IDL: [out] [ref] [size_is(1,1)] CLUSTER_MRR_RESPONSE **ppInfo, */
20110 /* IDL: [out] [ref] WERROR *rpc_status */
20114 clusapi_dissect_ClusterMrr_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20118 di
->dcerpc_procedure_name
="ClusterMrr";
20119 offset
= clusapi_dissect_element_ClusterMrr_ppInfo(tvb
, offset
, pinfo
, tree
, di
, drep
);
20120 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
20122 offset
= clusapi_dissect_element_ClusterMrr_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
20123 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
20125 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
20128 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
20134 clusapi_dissect_ClusterMrr_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20136 di
->dcerpc_procedure_name
="ClusterMrr";
20137 offset
= clusapi_dissect_element_ClusterMrr_hCluster(tvb
, offset
, pinfo
, tree
, di
, drep
);
20138 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
20139 offset
= clusapi_dissect_element_ClusterMrr_fExcludeSelf(tvb
, offset
, pinfo
, tree
, di
, drep
);
20140 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
20141 offset
= clusapi_dissect_element_ClusterMrr_nodeSet(tvb
, offset
, pinfo
, tree
, di
, drep
);
20142 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
20143 offset
= clusapi_dissect_element_ClusterMrr_dwTimeout(tvb
, offset
, pinfo
, tree
, di
, drep
);
20144 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
20145 offset
= clusapi_dissect_element_ClusterMrr_dwComponent(tvb
, offset
, pinfo
, tree
, di
, drep
);
20146 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
20147 offset
= clusapi_dissect_element_ClusterMrr_dwControlCode(tvb
, offset
, pinfo
, tree
, di
, drep
);
20148 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
20149 offset
= clusapi_dissect_element_ClusterMrr_inSize(tvb
, offset
, pinfo
, tree
, di
, drep
);
20150 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
20151 offset
= clusapi_dissect_element_ClusterMrr_pInData(tvb
, offset
, pinfo
, tree
, di
, drep
);
20152 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
20157 clusapi_dissect_element_CreateGroupEnum_hCluster(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20159 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateGroupEnum_hCluster
, 0);
20165 clusapi_dissect_element_CreateGroupEnum_pProperties(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20167 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateGroupEnum_pProperties_
, NDR_POINTER_UNIQUE
, "Pointer to PProperties (uint8)",hf_clusapi_clusapi_CreateGroupEnum_pProperties
);
20173 clusapi_dissect_element_CreateGroupEnum_pProperties_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20175 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateGroupEnum_pProperties__
);
20181 clusapi_dissect_element_CreateGroupEnum_pProperties__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20183 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateGroupEnum_pProperties
, 0);
20189 clusapi_dissect_element_CreateGroupEnum_cbProperties(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20191 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateGroupEnum_cbProperties
, 0);
20197 clusapi_dissect_element_CreateGroupEnum_pRoProperties(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20199 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateGroupEnum_pRoProperties_
, NDR_POINTER_UNIQUE
, "Pointer to PRoProperties (uint8)",hf_clusapi_clusapi_CreateGroupEnum_pRoProperties
);
20205 clusapi_dissect_element_CreateGroupEnum_pRoProperties_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20207 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateGroupEnum_pRoProperties__
);
20213 clusapi_dissect_element_CreateGroupEnum_pRoProperties__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20215 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateGroupEnum_pRoProperties
, 0);
20221 clusapi_dissect_element_CreateGroupEnum_cbRoProperties(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20223 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateGroupEnum_cbRoProperties
, 0);
20229 clusapi_dissect_element_CreateGroupEnum_ppResultList(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20231 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateGroupEnum_ppResultList_
, NDR_POINTER_REF
, "Pointer to PpResultList (GROUP_ENUM_LIST)",hf_clusapi_clusapi_CreateGroupEnum_ppResultList
);
20237 clusapi_dissect_element_CreateGroupEnum_ppResultList_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20239 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateGroupEnum_ppResultList__
, NDR_POINTER_UNIQUE
, "Pointer to PpResultList (GROUP_ENUM_LIST)",hf_clusapi_clusapi_CreateGroupEnum_ppResultList
);
20245 clusapi_dissect_element_CreateGroupEnum_ppResultList__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20247 offset
= clusapi_dissect_struct_GROUP_ENUM_LIST(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_clusapi_clusapi_CreateGroupEnum_ppResultList
,0);
20253 clusapi_dissect_element_CreateGroupEnum_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20255 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateGroupEnum_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_CreateGroupEnum_rpc_status
);
20261 clusapi_dissect_element_CreateGroupEnum_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20263 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateGroupEnum_rpc_status
, 0);
20268 /* IDL: WERROR clusapi_CreateGroupEnum( */
20269 /* IDL: [in] policy_handle hCluster, */
20270 /* IDL: [in] [size_is(cbProperties)] [unique(1)] uint8 *pProperties, */
20271 /* IDL: [in] uint32 cbProperties, */
20272 /* IDL: [in] [size_is(cbRoProperties)] [unique(1)] uint8 *pRoProperties, */
20273 /* IDL: [in] uint32 cbRoProperties, */
20274 /* IDL: [out] [ref] GROUP_ENUM_LIST **ppResultList, */
20275 /* IDL: [out] [ref] WERROR *rpc_status */
20279 clusapi_dissect_CreateGroupEnum_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20283 di
->dcerpc_procedure_name
="CreateGroupEnum";
20284 offset
= clusapi_dissect_element_CreateGroupEnum_ppResultList(tvb
, offset
, pinfo
, tree
, di
, drep
);
20285 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
20287 offset
= clusapi_dissect_element_CreateGroupEnum_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
20288 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
20290 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
20293 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
20299 clusapi_dissect_CreateGroupEnum_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20301 di
->dcerpc_procedure_name
="CreateGroupEnum";
20302 offset
= clusapi_dissect_element_CreateGroupEnum_hCluster(tvb
, offset
, pinfo
, tree
, di
, drep
);
20303 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
20304 offset
= clusapi_dissect_element_CreateGroupEnum_pProperties(tvb
, offset
, pinfo
, tree
, di
, drep
);
20305 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
20306 offset
= clusapi_dissect_element_CreateGroupEnum_cbProperties(tvb
, offset
, pinfo
, tree
, di
, drep
);
20307 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
20308 offset
= clusapi_dissect_element_CreateGroupEnum_pRoProperties(tvb
, offset
, pinfo
, tree
, di
, drep
);
20309 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
20310 offset
= clusapi_dissect_element_CreateGroupEnum_cbRoProperties(tvb
, offset
, pinfo
, tree
, di
, drep
);
20311 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
20316 clusapi_dissect_element_CreateResourceEnum_hCluster(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20318 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateResourceEnum_hCluster
, 0);
20324 clusapi_dissect_element_CreateResourceEnum_pProperties(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20326 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateResourceEnum_pProperties_
, NDR_POINTER_UNIQUE
, "Pointer to PProperties (uint8)",hf_clusapi_clusapi_CreateResourceEnum_pProperties
);
20332 clusapi_dissect_element_CreateResourceEnum_pProperties_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20334 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateResourceEnum_pProperties__
);
20340 clusapi_dissect_element_CreateResourceEnum_pProperties__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20342 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateResourceEnum_pProperties
, 0);
20348 clusapi_dissect_element_CreateResourceEnum_cbProperties(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20350 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateResourceEnum_cbProperties
, 0);
20356 clusapi_dissect_element_CreateResourceEnum_pRoProperties(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20358 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateResourceEnum_pRoProperties_
, NDR_POINTER_UNIQUE
, "Pointer to PRoProperties (uint8)",hf_clusapi_clusapi_CreateResourceEnum_pRoProperties
);
20364 clusapi_dissect_element_CreateResourceEnum_pRoProperties_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20366 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateResourceEnum_pRoProperties__
);
20372 clusapi_dissect_element_CreateResourceEnum_pRoProperties__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20374 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateResourceEnum_pRoProperties
, 0);
20380 clusapi_dissect_element_CreateResourceEnum_cbRoProperties(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20382 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateResourceEnum_cbRoProperties
, 0);
20388 clusapi_dissect_element_CreateResourceEnum_ppResultList(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20390 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateResourceEnum_ppResultList_
, NDR_POINTER_REF
, "Pointer to PpResultList (RESOURCE_ENUM_LIST)",hf_clusapi_clusapi_CreateResourceEnum_ppResultList
);
20396 clusapi_dissect_element_CreateResourceEnum_ppResultList_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20398 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateResourceEnum_ppResultList__
, NDR_POINTER_UNIQUE
, "Pointer to PpResultList (RESOURCE_ENUM_LIST)",hf_clusapi_clusapi_CreateResourceEnum_ppResultList
);
20404 clusapi_dissect_element_CreateResourceEnum_ppResultList__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20406 offset
= clusapi_dissect_struct_RESOURCE_ENUM_LIST(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_clusapi_clusapi_CreateResourceEnum_ppResultList
,0);
20412 clusapi_dissect_element_CreateResourceEnum_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20414 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateResourceEnum_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_CreateResourceEnum_rpc_status
);
20420 clusapi_dissect_element_CreateResourceEnum_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20422 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateResourceEnum_rpc_status
, 0);
20427 /* IDL: WERROR clusapi_CreateResourceEnum( */
20428 /* IDL: [in] policy_handle hCluster, */
20429 /* IDL: [in] [size_is(cbProperties)] [unique(1)] uint8 *pProperties, */
20430 /* IDL: [in] uint32 cbProperties, */
20431 /* IDL: [in] [size_is(cbRoProperties)] [unique(1)] uint8 *pRoProperties, */
20432 /* IDL: [in] uint32 cbRoProperties, */
20433 /* IDL: [out] [ref] RESOURCE_ENUM_LIST **ppResultList, */
20434 /* IDL: [out] [ref] WERROR *rpc_status */
20438 clusapi_dissect_CreateResourceEnum_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20442 di
->dcerpc_procedure_name
="CreateResourceEnum";
20443 offset
= clusapi_dissect_element_CreateResourceEnum_ppResultList(tvb
, offset
, pinfo
, tree
, di
, drep
);
20444 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
20446 offset
= clusapi_dissect_element_CreateResourceEnum_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
20447 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
20449 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
20452 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
20458 clusapi_dissect_CreateResourceEnum_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20460 di
->dcerpc_procedure_name
="CreateResourceEnum";
20461 offset
= clusapi_dissect_element_CreateResourceEnum_hCluster(tvb
, offset
, pinfo
, tree
, di
, drep
);
20462 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
20463 offset
= clusapi_dissect_element_CreateResourceEnum_pProperties(tvb
, offset
, pinfo
, tree
, di
, drep
);
20464 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
20465 offset
= clusapi_dissect_element_CreateResourceEnum_cbProperties(tvb
, offset
, pinfo
, tree
, di
, drep
);
20466 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
20467 offset
= clusapi_dissect_element_CreateResourceEnum_pRoProperties(tvb
, offset
, pinfo
, tree
, di
, drep
);
20468 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
20469 offset
= clusapi_dissect_element_CreateResourceEnum_cbRoProperties(tvb
, offset
, pinfo
, tree
, di
, drep
);
20470 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
20475 clusapi_dissect_element_ExecuteReadBatch_hKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20477 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ExecuteReadBatch_hKey
, 0);
20483 clusapi_dissect_element_ExecuteReadBatch_cbInData(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20485 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ExecuteReadBatch_cbInData
, 0);
20491 clusapi_dissect_element_ExecuteReadBatch_lpInData(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20493 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_ExecuteReadBatch_lpInData_
, NDR_POINTER_REF
, "Pointer to LpInData (uint8)",hf_clusapi_clusapi_ExecuteReadBatch_lpInData
);
20499 clusapi_dissect_element_ExecuteReadBatch_lpInData_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20501 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_ExecuteReadBatch_lpInData__
);
20507 clusapi_dissect_element_ExecuteReadBatch_lpInData__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20509 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ExecuteReadBatch_lpInData
, 0);
20515 clusapi_dissect_element_ExecuteReadBatch_cbOutData(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20517 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_ExecuteReadBatch_cbOutData_
, NDR_POINTER_REF
, "Pointer to CbOutData (uint32)",hf_clusapi_clusapi_ExecuteReadBatch_cbOutData
);
20523 clusapi_dissect_element_ExecuteReadBatch_cbOutData_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20525 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ExecuteReadBatch_cbOutData
, 0);
20531 clusapi_dissect_element_ExecuteReadBatch_lpOutData(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20533 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_ExecuteReadBatch_lpOutData_
, NDR_POINTER_REF
, "Pointer to LpOutData (uint8)",hf_clusapi_clusapi_ExecuteReadBatch_lpOutData
);
20539 clusapi_dissect_element_ExecuteReadBatch_lpOutData_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20541 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_ExecuteReadBatch_lpOutData__
, NDR_POINTER_UNIQUE
, "Pointer to LpOutData (uint8)",hf_clusapi_clusapi_ExecuteReadBatch_lpOutData
);
20547 clusapi_dissect_element_ExecuteReadBatch_lpOutData__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20549 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_ExecuteReadBatch_lpOutData___
);
20555 clusapi_dissect_element_ExecuteReadBatch_lpOutData___(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20557 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ExecuteReadBatch_lpOutData
, 0);
20563 clusapi_dissect_element_ExecuteReadBatch_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20565 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_ExecuteReadBatch_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_ExecuteReadBatch_rpc_status
);
20571 clusapi_dissect_element_ExecuteReadBatch_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20573 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ExecuteReadBatch_rpc_status
, 0);
20578 /* IDL: WERROR clusapi_ExecuteReadBatch( */
20579 /* IDL: [in] policy_handle hKey, */
20580 /* IDL: [in] uint32 cbInData, */
20581 /* IDL: [in] [ref] [size_is(cbInData)] uint8 *lpInData, */
20582 /* IDL: [out] [ref] uint32 *cbOutData, */
20583 /* IDL: [out] [ref] [size_is(,*cbOutData)] uint8 **lpOutData, */
20584 /* IDL: [out] [ref] WERROR *rpc_status */
20588 clusapi_dissect_ExecuteReadBatch_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20592 di
->dcerpc_procedure_name
="ExecuteReadBatch";
20593 offset
= clusapi_dissect_element_ExecuteReadBatch_cbOutData(tvb
, offset
, pinfo
, tree
, di
, drep
);
20594 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
20596 offset
= clusapi_dissect_element_ExecuteReadBatch_lpOutData(tvb
, offset
, pinfo
, tree
, di
, drep
);
20597 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
20599 offset
= clusapi_dissect_element_ExecuteReadBatch_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
20600 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
20602 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
20605 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
20611 clusapi_dissect_ExecuteReadBatch_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20613 di
->dcerpc_procedure_name
="ExecuteReadBatch";
20614 offset
= clusapi_dissect_element_ExecuteReadBatch_hKey(tvb
, offset
, pinfo
, tree
, di
, drep
);
20615 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
20616 offset
= clusapi_dissect_element_ExecuteReadBatch_cbInData(tvb
, offset
, pinfo
, tree
, di
, drep
);
20617 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
20618 offset
= clusapi_dissect_element_ExecuteReadBatch_lpInData(tvb
, offset
, pinfo
, tree
, di
, drep
);
20619 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
20624 clusapi_dissect_element_RestartResource_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20626 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_RestartResource_hResource
, 0);
20632 clusapi_dissect_element_RestartResource_dwFlags(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20634 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_RestartResource_dwFlags
, 0);
20640 clusapi_dissect_element_RestartResource_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20642 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_RestartResource_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_RestartResource_rpc_status
);
20648 clusapi_dissect_element_RestartResource_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20650 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_RestartResource_rpc_status
, 0);
20655 /* IDL: WERROR clusapi_RestartResource( */
20656 /* IDL: [in] policy_handle hResource, */
20657 /* IDL: [in] uint32 dwFlags, */
20658 /* IDL: [out] [ref] WERROR *rpc_status */
20662 clusapi_dissect_RestartResource_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20666 di
->dcerpc_procedure_name
="RestartResource";
20667 offset
= clusapi_dissect_element_RestartResource_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
20668 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
20670 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
20673 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
20679 clusapi_dissect_RestartResource_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20681 di
->dcerpc_procedure_name
="RestartResource";
20682 offset
= clusapi_dissect_element_RestartResource_hResource(tvb
, offset
, pinfo
, tree
, di
, drep
);
20683 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
20684 offset
= clusapi_dissect_element_RestartResource_dwFlags(tvb
, offset
, pinfo
, tree
, di
, drep
);
20685 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
20690 clusapi_dissect_element_GetNotifyAsync_hNotify(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20692 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GetNotifyAsync_hNotify
, 0);
20698 clusapi_dissect_element_GetNotifyAsync_Notifications(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20700 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetNotifyAsync_Notifications_
, NDR_POINTER_REF
, "Pointer to Notifications (NOTIFICATION_DATA_ASYNC_RPC)",hf_clusapi_clusapi_GetNotifyAsync_Notifications
);
20706 clusapi_dissect_element_GetNotifyAsync_Notifications_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20708 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetNotifyAsync_Notifications__
, NDR_POINTER_UNIQUE
, "Pointer to Notifications (NOTIFICATION_DATA_ASYNC_RPC)",hf_clusapi_clusapi_GetNotifyAsync_Notifications
);
20714 clusapi_dissect_element_GetNotifyAsync_Notifications__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20716 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetNotifyAsync_Notifications___
);
20722 clusapi_dissect_element_GetNotifyAsync_Notifications___(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20724 offset
= clusapi_dissect_struct_NOTIFICATION_DATA_ASYNC_RPC(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_clusapi_clusapi_GetNotifyAsync_Notifications
,0);
20730 clusapi_dissect_element_GetNotifyAsync_dwNumNotifications(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20732 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GetNotifyAsync_dwNumNotifications_
, NDR_POINTER_REF
, "Pointer to DwNumNotifications (uint32)",hf_clusapi_clusapi_GetNotifyAsync_dwNumNotifications
);
20738 clusapi_dissect_element_GetNotifyAsync_dwNumNotifications_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20740 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GetNotifyAsync_dwNumNotifications
, 0);
20745 /* IDL: WERROR clusapi_GetNotifyAsync( */
20746 /* IDL: [in] policy_handle hNotify, */
20747 /* IDL: [out] [ref] [size_is(,*dwNumNotifications)] NOTIFICATION_DATA_ASYNC_RPC **Notifications, */
20748 /* IDL: [out] [ref] uint32 *dwNumNotifications */
20752 clusapi_dissect_GetNotifyAsync_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20756 di
->dcerpc_procedure_name
="GetNotifyAsync";
20757 offset
= clusapi_dissect_element_GetNotifyAsync_Notifications(tvb
, offset
, pinfo
, tree
, di
, drep
);
20758 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
20760 offset
= clusapi_dissect_element_GetNotifyAsync_dwNumNotifications(tvb
, offset
, pinfo
, tree
, di
, drep
);
20761 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
20763 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
20766 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
20772 clusapi_dissect_GetNotifyAsync_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20774 di
->dcerpc_procedure_name
="GetNotifyAsync";
20775 offset
= clusapi_dissect_element_GetNotifyAsync_hNotify(tvb
, offset
, pinfo
, tree
, di
, drep
);
20776 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
20780 /* IDL: WERROR Opnum148NotUsedOnWire( */
20785 clusapi_dissect_Opnum148NotUsedOnWire_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20789 di
->dcerpc_procedure_name
="Opnum148NotUsedOnWire";
20790 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
20793 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
20799 clusapi_dissect_Opnum148NotUsedOnWire_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20801 di
->dcerpc_procedure_name
="Opnum148NotUsedOnWire";
20805 /* IDL: WERROR Opnum149otUsedOnWire( */
20810 clusapi_dissect_Opnum149otUsedOnWire_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20814 di
->dcerpc_procedure_name
="Opnum149otUsedOnWire";
20815 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
20818 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
20824 clusapi_dissect_Opnum149otUsedOnWire_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20826 di
->dcerpc_procedure_name
="Opnum149otUsedOnWire";
20830 /* IDL: WERROR Opnum150NotUsedOnWire( */
20835 clusapi_dissect_Opnum150NotUsedOnWire_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20839 di
->dcerpc_procedure_name
="Opnum150NotUsedOnWire";
20840 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
20843 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
20849 clusapi_dissect_Opnum150NotUsedOnWire_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20851 di
->dcerpc_procedure_name
="Opnum150NotUsedOnWire";
20855 /* IDL: WERROR Opnum151NotUsedOnWire( */
20860 clusapi_dissect_Opnum151NotUsedOnWire_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20864 di
->dcerpc_procedure_name
="Opnum151NotUsedOnWire";
20865 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
20868 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
20874 clusapi_dissect_Opnum151NotUsedOnWire_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20876 di
->dcerpc_procedure_name
="Opnum151NotUsedOnWire";
20880 /* IDL: WERROR Opnum152NotUsedOnWire( */
20885 clusapi_dissect_Opnum152NotUsedOnWire_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20889 di
->dcerpc_procedure_name
="Opnum152NotUsedOnWire";
20890 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
20893 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
20899 clusapi_dissect_Opnum152NotUsedOnWire_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20901 di
->dcerpc_procedure_name
="Opnum152NotUsedOnWire";
20905 /* IDL: WERROR Opnum153NotUsedOnWire( */
20910 clusapi_dissect_Opnum153NotUsedOnWire_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20914 di
->dcerpc_procedure_name
="Opnum153NotUsedOnWire";
20915 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
20918 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
20924 clusapi_dissect_Opnum153NotUsedOnWire_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20926 di
->dcerpc_procedure_name
="Opnum153NotUsedOnWire";
20930 /* IDL: WERROR Opnum154NotUsedOnWire( */
20935 clusapi_dissect_Opnum154NotUsedOnWire_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20939 di
->dcerpc_procedure_name
="Opnum154NotUsedOnWire";
20940 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
20943 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
20949 clusapi_dissect_Opnum154NotUsedOnWire_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20951 di
->dcerpc_procedure_name
="Opnum154NotUsedOnWire";
20956 clusapi_dissect_element_AddNotifyResourceTypeV2_hNotify(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20958 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddNotifyResourceTypeV2_hNotify
, 0);
20964 clusapi_dissect_element_AddNotifyResourceTypeV2_filter(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20966 offset
= dissect_ndr_uint64(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddNotifyResourceTypeV2_filter
, NULL
);
20972 clusapi_dissect_element_AddNotifyResourceTypeV2_dwNotifyKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20974 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddNotifyResourceTypeV2_dwNotifyKey
, 0);
20980 clusapi_dissect_element_AddNotifyResourceTypeV2_resTypeName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20982 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_AddNotifyResourceTypeV2_resTypeName_
, NDR_POINTER_REF
, "Pointer to ResTypeName (uint16)",hf_clusapi_clusapi_AddNotifyResourceTypeV2_resTypeName
);
20988 clusapi_dissect_element_AddNotifyResourceTypeV2_resTypeName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
20992 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_AddNotifyResourceTypeV2_resTypeName
, false, &data
);
20993 proto_item_append_text(tree
, ": %s", data
);
20999 clusapi_dissect_element_AddNotifyResourceTypeV2_dwVersion(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21001 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddNotifyResourceTypeV2_dwVersion
, 0);
21007 clusapi_dissect_element_AddNotifyResourceTypeV2_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21009 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_AddNotifyResourceTypeV2_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_AddNotifyResourceTypeV2_rpc_status
);
21015 clusapi_dissect_element_AddNotifyResourceTypeV2_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21017 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddNotifyResourceTypeV2_rpc_status
, 0);
21022 /* IDL: WERROR clusapi_AddNotifyResourceTypeV2( */
21023 /* IDL: [in] policy_handle hNotify, */
21024 /* IDL: [in] hyper filter, */
21025 /* IDL: [in] uint32 dwNotifyKey, */
21026 /* IDL: [charset(UTF16)] [in] [ref] uint16 *resTypeName, */
21027 /* IDL: [in] uint32 dwVersion, */
21028 /* IDL: [out] [ref] WERROR *rpc_status */
21032 clusapi_dissect_AddNotifyResourceTypeV2_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21036 di
->dcerpc_procedure_name
="AddNotifyResourceTypeV2";
21037 offset
= clusapi_dissect_element_AddNotifyResourceTypeV2_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
21038 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
21040 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
21043 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
21049 clusapi_dissect_AddNotifyResourceTypeV2_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21051 di
->dcerpc_procedure_name
="AddNotifyResourceTypeV2";
21052 offset
= clusapi_dissect_element_AddNotifyResourceTypeV2_hNotify(tvb
, offset
, pinfo
, tree
, di
, drep
);
21053 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
21054 offset
= clusapi_dissect_element_AddNotifyResourceTypeV2_filter(tvb
, offset
, pinfo
, tree
, di
, drep
);
21055 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
21056 offset
= clusapi_dissect_element_AddNotifyResourceTypeV2_dwNotifyKey(tvb
, offset
, pinfo
, tree
, di
, drep
);
21057 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
21058 offset
= clusapi_dissect_element_AddNotifyResourceTypeV2_resTypeName(tvb
, offset
, pinfo
, tree
, di
, drep
);
21059 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
21060 offset
= clusapi_dissect_element_AddNotifyResourceTypeV2_dwVersion(tvb
, offset
, pinfo
, tree
, di
, drep
);
21061 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
21065 /* IDL: WERROR Opnum156NotUsedOnWire( */
21070 clusapi_dissect_Opnum156NotUsedOnWire_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21074 di
->dcerpc_procedure_name
="Opnum156NotUsedOnWire";
21075 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
21078 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
21084 clusapi_dissect_Opnum156NotUsedOnWire_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21086 di
->dcerpc_procedure_name
="Opnum156NotUsedOnWire";
21091 clusapi_dissect_element_ExecuteReadBatchEx_hKey(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21093 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ExecuteReadBatchEx_hKey
, 0);
21099 clusapi_dissect_element_ExecuteReadBatchEx_cbInData(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21101 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ExecuteReadBatchEx_cbInData
, 0);
21107 clusapi_dissect_element_ExecuteReadBatchEx_lpInData(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21109 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_ExecuteReadBatchEx_lpInData_
, NDR_POINTER_REF
, "Pointer to LpInData (uint8)",hf_clusapi_clusapi_ExecuteReadBatchEx_lpInData
);
21115 clusapi_dissect_element_ExecuteReadBatchEx_lpInData_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21117 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_ExecuteReadBatchEx_lpInData__
);
21123 clusapi_dissect_element_ExecuteReadBatchEx_lpInData__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21125 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ExecuteReadBatchEx_lpInData
, 0);
21131 clusapi_dissect_element_ExecuteReadBatchEx_flags(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21133 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ExecuteReadBatchEx_flags
, 0);
21139 clusapi_dissect_element_ExecuteReadBatchEx_cbOutData(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21141 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_ExecuteReadBatchEx_cbOutData_
, NDR_POINTER_REF
, "Pointer to CbOutData (uint32)",hf_clusapi_clusapi_ExecuteReadBatchEx_cbOutData
);
21147 clusapi_dissect_element_ExecuteReadBatchEx_cbOutData_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21149 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ExecuteReadBatchEx_cbOutData
, 0);
21155 clusapi_dissect_element_ExecuteReadBatchEx_lpOutData(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21157 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_ExecuteReadBatchEx_lpOutData_
, NDR_POINTER_REF
, "Pointer to LpOutData (uint8)",hf_clusapi_clusapi_ExecuteReadBatchEx_lpOutData
);
21163 clusapi_dissect_element_ExecuteReadBatchEx_lpOutData_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21165 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_ExecuteReadBatchEx_lpOutData__
, NDR_POINTER_UNIQUE
, "Pointer to LpOutData (uint8)",hf_clusapi_clusapi_ExecuteReadBatchEx_lpOutData
);
21171 clusapi_dissect_element_ExecuteReadBatchEx_lpOutData__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21173 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_ExecuteReadBatchEx_lpOutData___
);
21179 clusapi_dissect_element_ExecuteReadBatchEx_lpOutData___(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21181 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ExecuteReadBatchEx_lpOutData
, 0);
21187 clusapi_dissect_element_ExecuteReadBatchEx_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21189 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_ExecuteReadBatchEx_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_ExecuteReadBatchEx_rpc_status
);
21195 clusapi_dissect_element_ExecuteReadBatchEx_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21197 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ExecuteReadBatchEx_rpc_status
, 0);
21202 /* IDL: WERROR clusapi_ExecuteReadBatchEx( */
21203 /* IDL: [in] policy_handle hKey, */
21204 /* IDL: [in] uint32 cbInData, */
21205 /* IDL: [in] [ref] [size_is(cbInData)] uint8 *lpInData, */
21206 /* IDL: [in] uint32 flags, */
21207 /* IDL: [out] [ref] uint32 *cbOutData, */
21208 /* IDL: [out] [ref] [size_is(,*cbOutData)] uint8 **lpOutData, */
21209 /* IDL: [out] [ref] WERROR *rpc_status */
21213 clusapi_dissect_ExecuteReadBatchEx_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21217 di
->dcerpc_procedure_name
="ExecuteReadBatchEx";
21218 offset
= clusapi_dissect_element_ExecuteReadBatchEx_cbOutData(tvb
, offset
, pinfo
, tree
, di
, drep
);
21219 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
21221 offset
= clusapi_dissect_element_ExecuteReadBatchEx_lpOutData(tvb
, offset
, pinfo
, tree
, di
, drep
);
21222 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
21224 offset
= clusapi_dissect_element_ExecuteReadBatchEx_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
21225 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
21227 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
21230 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
21236 clusapi_dissect_ExecuteReadBatchEx_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21238 di
->dcerpc_procedure_name
="ExecuteReadBatchEx";
21239 offset
= clusapi_dissect_element_ExecuteReadBatchEx_hKey(tvb
, offset
, pinfo
, tree
, di
, drep
);
21240 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
21241 offset
= clusapi_dissect_element_ExecuteReadBatchEx_cbInData(tvb
, offset
, pinfo
, tree
, di
, drep
);
21242 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
21243 offset
= clusapi_dissect_element_ExecuteReadBatchEx_lpInData(tvb
, offset
, pinfo
, tree
, di
, drep
);
21244 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
21245 offset
= clusapi_dissect_element_ExecuteReadBatchEx_flags(tvb
, offset
, pinfo
, tree
, di
, drep
);
21246 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
21250 /* IDL: WERROR Opnum158NotUsedOnWire( */
21255 clusapi_dissect_Opnum158NotUsedOnWire_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21259 di
->dcerpc_procedure_name
="Opnum158NotUsedOnWire";
21260 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
21263 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
21269 clusapi_dissect_Opnum158NotUsedOnWire_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21271 di
->dcerpc_procedure_name
="Opnum158NotUsedOnWire";
21275 /* IDL: WERROR Opnum159NotUsedOnWire( */
21280 clusapi_dissect_Opnum159NotUsedOnWire_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21284 di
->dcerpc_procedure_name
="Opnum159NotUsedOnWire";
21285 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
21288 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
21294 clusapi_dissect_Opnum159NotUsedOnWire_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21296 di
->dcerpc_procedure_name
="Opnum159NotUsedOnWire";
21300 /* IDL: WERROR Opnum160NotUsedOnWire( */
21305 clusapi_dissect_Opnum160NotUsedOnWire_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21309 di
->dcerpc_procedure_name
="Opnum160NotUsedOnWire";
21310 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
21313 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
21319 clusapi_dissect_Opnum160NotUsedOnWire_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21321 di
->dcerpc_procedure_name
="Opnum160NotUsedOnWire";
21325 /* IDL: WERROR Opnum161NotUsedOnWire( */
21330 clusapi_dissect_Opnum161NotUsedOnWire_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21334 di
->dcerpc_procedure_name
="Opnum161NotUsedOnWire";
21335 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
21338 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
21344 clusapi_dissect_Opnum161NotUsedOnWire_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21346 di
->dcerpc_procedure_name
="Opnum161NotUsedOnWire";
21350 /* IDL: WERROR Opnum162NotUsedOnWire( */
21355 clusapi_dissect_Opnum162NotUsedOnWire_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21359 di
->dcerpc_procedure_name
="Opnum162NotUsedOnWire";
21360 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
21363 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
21369 clusapi_dissect_Opnum162NotUsedOnWire_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21371 di
->dcerpc_procedure_name
="Opnum162NotUsedOnWire";
21376 clusapi_dissect_element_CreateGroupSet_lpszGroupSetName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21378 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateGroupSet_lpszGroupSetName_
, NDR_POINTER_REF
, "Pointer to LpszGroupSetName (uint16)",hf_clusapi_clusapi_CreateGroupSet_lpszGroupSetName
);
21384 clusapi_dissect_element_CreateGroupSet_lpszGroupSetName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21388 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_CreateGroupSet_lpszGroupSetName
, false, &data
);
21389 proto_item_append_text(tree
, ": %s", data
);
21395 clusapi_dissect_element_CreateGroupSet_Status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21397 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateGroupSet_Status_
, NDR_POINTER_REF
, "Pointer to Status (WERROR)",hf_clusapi_clusapi_CreateGroupSet_Status
);
21403 clusapi_dissect_element_CreateGroupSet_Status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21405 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateGroupSet_Status
, 0);
21411 clusapi_dissect_element_CreateGroupSet_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21413 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateGroupSet_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_CreateGroupSet_rpc_status
);
21419 clusapi_dissect_element_CreateGroupSet_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21421 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateGroupSet_rpc_status
, 0);
21427 clusapi_dissect_element_CreateGroupSet_hGroupSet(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21429 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateGroupSet_hGroupSet_
, NDR_POINTER_REF
, "Pointer to HGroupSet (policy_handle)",hf_clusapi_clusapi_CreateGroupSet_hGroupSet
);
21435 clusapi_dissect_element_CreateGroupSet_hGroupSet_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21437 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateGroupSet_hGroupSet
, 0);
21442 /* IDL: void clusapi_CreateGroupSet( */
21443 /* IDL: [charset(UTF16)] [in] [ref] uint16 *lpszGroupSetName, */
21444 /* IDL: [out] [ref] WERROR *Status, */
21445 /* IDL: [out] [ref] WERROR *rpc_status, */
21446 /* IDL: [out] [ref] policy_handle *hGroupSet */
21450 clusapi_dissect_CreateGroupSet_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21452 di
->dcerpc_procedure_name
="CreateGroupSet";
21453 offset
= clusapi_dissect_element_CreateGroupSet_Status(tvb
, offset
, pinfo
, tree
, di
, drep
);
21454 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
21456 offset
= clusapi_dissect_element_CreateGroupSet_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
21457 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
21459 offset
= clusapi_dissect_element_CreateGroupSet_hGroupSet(tvb
, offset
, pinfo
, tree
, di
, drep
);
21460 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
21466 clusapi_dissect_CreateGroupSet_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21468 di
->dcerpc_procedure_name
="CreateGroupSet";
21469 offset
= clusapi_dissect_element_CreateGroupSet_lpszGroupSetName(tvb
, offset
, pinfo
, tree
, di
, drep
);
21470 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
21475 clusapi_dissect_element_OpenGroupSet_lpszGroupSetName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21477 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OpenGroupSet_lpszGroupSetName_
, NDR_POINTER_REF
, "Pointer to LpszGroupSetName (uint16)",hf_clusapi_clusapi_OpenGroupSet_lpszGroupSetName
);
21483 clusapi_dissect_element_OpenGroupSet_lpszGroupSetName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21487 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_OpenGroupSet_lpszGroupSetName
, false, &data
);
21488 proto_item_append_text(tree
, ": %s", data
);
21494 clusapi_dissect_element_OpenGroupSet_Status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21496 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OpenGroupSet_Status_
, NDR_POINTER_REF
, "Pointer to Status (WERROR)",hf_clusapi_clusapi_OpenGroupSet_Status
);
21502 clusapi_dissect_element_OpenGroupSet_Status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21504 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OpenGroupSet_Status
, 0);
21510 clusapi_dissect_element_OpenGroupSet_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21512 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OpenGroupSet_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_OpenGroupSet_rpc_status
);
21518 clusapi_dissect_element_OpenGroupSet_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21520 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OpenGroupSet_rpc_status
, 0);
21526 clusapi_dissect_element_OpenGroupSet_hGroupSet(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21528 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_OpenGroupSet_hGroupSet_
, NDR_POINTER_REF
, "Pointer to HGroupSet (policy_handle)",hf_clusapi_clusapi_OpenGroupSet_hGroupSet
);
21534 clusapi_dissect_element_OpenGroupSet_hGroupSet_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21536 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_OpenGroupSet_hGroupSet
, 0);
21541 /* IDL: void clusapi_OpenGroupSet( */
21542 /* IDL: [charset(UTF16)] [in] [ref] uint16 *lpszGroupSetName, */
21543 /* IDL: [out] [ref] WERROR *Status, */
21544 /* IDL: [out] [ref] WERROR *rpc_status, */
21545 /* IDL: [out] [ref] policy_handle *hGroupSet */
21549 clusapi_dissect_OpenGroupSet_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21551 di
->dcerpc_procedure_name
="OpenGroupSet";
21552 offset
= clusapi_dissect_element_OpenGroupSet_Status(tvb
, offset
, pinfo
, tree
, di
, drep
);
21553 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
21555 offset
= clusapi_dissect_element_OpenGroupSet_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
21556 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
21558 offset
= clusapi_dissect_element_OpenGroupSet_hGroupSet(tvb
, offset
, pinfo
, tree
, di
, drep
);
21559 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
21565 clusapi_dissect_OpenGroupSet_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21567 di
->dcerpc_procedure_name
="OpenGroupSet";
21568 offset
= clusapi_dissect_element_OpenGroupSet_lpszGroupSetName(tvb
, offset
, pinfo
, tree
, di
, drep
);
21569 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
21574 clusapi_dissect_element_CloseGroupSet_GroupSet(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21576 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CloseGroupSet_GroupSet_
, NDR_POINTER_REF
, "Pointer to GroupSet (policy_handle)",hf_clusapi_clusapi_CloseGroupSet_GroupSet
);
21582 clusapi_dissect_element_CloseGroupSet_GroupSet_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21584 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CloseGroupSet_GroupSet
, 0);
21589 /* IDL: WERROR clusapi_CloseGroupSet( */
21590 /* IDL: [in] [out] [ref] policy_handle *GroupSet */
21594 clusapi_dissect_CloseGroupSet_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21598 di
->dcerpc_procedure_name
="CloseGroupSet";
21599 offset
= clusapi_dissect_element_CloseGroupSet_GroupSet(tvb
, offset
, pinfo
, tree
, di
, drep
);
21600 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
21602 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
21605 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
21611 clusapi_dissect_CloseGroupSet_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21613 di
->dcerpc_procedure_name
="CloseGroupSet";
21614 offset
= clusapi_dissect_element_CloseGroupSet_GroupSet(tvb
, offset
, pinfo
, tree
, di
, drep
);
21615 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
21620 clusapi_dissect_element_DeleteGroupSet_GroupSet(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21622 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_DeleteGroupSet_GroupSet
, 0);
21628 clusapi_dissect_element_DeleteGroupSet_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21630 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_DeleteGroupSet_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_DeleteGroupSet_rpc_status
);
21636 clusapi_dissect_element_DeleteGroupSet_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21638 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_DeleteGroupSet_rpc_status
, 0);
21643 /* IDL: WERROR clusapi_DeleteGroupSet( */
21644 /* IDL: [in] policy_handle GroupSet, */
21645 /* IDL: [out] [ref] WERROR *rpc_status */
21649 clusapi_dissect_DeleteGroupSet_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21653 di
->dcerpc_procedure_name
="DeleteGroupSet";
21654 offset
= clusapi_dissect_element_DeleteGroupSet_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
21655 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
21657 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
21660 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
21666 clusapi_dissect_DeleteGroupSet_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21668 di
->dcerpc_procedure_name
="DeleteGroupSet";
21669 offset
= clusapi_dissect_element_DeleteGroupSet_GroupSet(tvb
, offset
, pinfo
, tree
, di
, drep
);
21670 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
21675 clusapi_dissect_element_AddGroupToGroupSet_GroupSet(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21677 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddGroupToGroupSet_GroupSet
, 0);
21683 clusapi_dissect_element_AddGroupToGroupSet_Group(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21685 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddGroupToGroupSet_Group
, 0);
21691 clusapi_dissect_element_AddGroupToGroupSet_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21693 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_AddGroupToGroupSet_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_AddGroupToGroupSet_rpc_status
);
21699 clusapi_dissect_element_AddGroupToGroupSet_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21701 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddGroupToGroupSet_rpc_status
, 0);
21706 /* IDL: WERROR clusapi_AddGroupToGroupSet( */
21707 /* IDL: [in] policy_handle GroupSet, */
21708 /* IDL: [in] policy_handle Group, */
21709 /* IDL: [out] [ref] WERROR *rpc_status */
21713 clusapi_dissect_AddGroupToGroupSet_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21717 di
->dcerpc_procedure_name
="AddGroupToGroupSet";
21718 offset
= clusapi_dissect_element_AddGroupToGroupSet_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
21719 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
21721 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
21724 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
21730 clusapi_dissect_AddGroupToGroupSet_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21732 di
->dcerpc_procedure_name
="AddGroupToGroupSet";
21733 offset
= clusapi_dissect_element_AddGroupToGroupSet_GroupSet(tvb
, offset
, pinfo
, tree
, di
, drep
);
21734 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
21735 offset
= clusapi_dissect_element_AddGroupToGroupSet_Group(tvb
, offset
, pinfo
, tree
, di
, drep
);
21736 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
21741 clusapi_dissect_element_RemoveGroupFromGroupSet_Group(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21743 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_RemoveGroupFromGroupSet_Group
, 0);
21749 clusapi_dissect_element_RemoveGroupFromGroupSet_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21751 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_RemoveGroupFromGroupSet_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_RemoveGroupFromGroupSet_rpc_status
);
21757 clusapi_dissect_element_RemoveGroupFromGroupSet_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21759 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_RemoveGroupFromGroupSet_rpc_status
, 0);
21764 /* IDL: WERROR clusapi_RemoveGroupFromGroupSet( */
21765 /* IDL: [in] policy_handle Group, */
21766 /* IDL: [out] [ref] WERROR *rpc_status */
21770 clusapi_dissect_RemoveGroupFromGroupSet_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21774 di
->dcerpc_procedure_name
="RemoveGroupFromGroupSet";
21775 offset
= clusapi_dissect_element_RemoveGroupFromGroupSet_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
21776 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
21778 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
21781 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
21787 clusapi_dissect_RemoveGroupFromGroupSet_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21789 di
->dcerpc_procedure_name
="RemoveGroupFromGroupSet";
21790 offset
= clusapi_dissect_element_RemoveGroupFromGroupSet_Group(tvb
, offset
, pinfo
, tree
, di
, drep
);
21791 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
21796 clusapi_dissect_element_MoveGroupToGroupSet_GroupSet(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21798 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_MoveGroupToGroupSet_GroupSet
, 0);
21804 clusapi_dissect_element_MoveGroupToGroupSet_Group(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21806 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_MoveGroupToGroupSet_Group
, 0);
21812 clusapi_dissect_element_MoveGroupToGroupSet_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21814 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_MoveGroupToGroupSet_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_MoveGroupToGroupSet_rpc_status
);
21820 clusapi_dissect_element_MoveGroupToGroupSet_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21822 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_MoveGroupToGroupSet_rpc_status
, 0);
21827 /* IDL: WERROR clusapi_MoveGroupToGroupSet( */
21828 /* IDL: [in] policy_handle GroupSet, */
21829 /* IDL: [in] policy_handle Group, */
21830 /* IDL: [out] [ref] WERROR *rpc_status */
21834 clusapi_dissect_MoveGroupToGroupSet_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21838 di
->dcerpc_procedure_name
="MoveGroupToGroupSet";
21839 offset
= clusapi_dissect_element_MoveGroupToGroupSet_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
21840 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
21842 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
21845 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
21851 clusapi_dissect_MoveGroupToGroupSet_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21853 di
->dcerpc_procedure_name
="MoveGroupToGroupSet";
21854 offset
= clusapi_dissect_element_MoveGroupToGroupSet_GroupSet(tvb
, offset
, pinfo
, tree
, di
, drep
);
21855 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
21856 offset
= clusapi_dissect_element_MoveGroupToGroupSet_Group(tvb
, offset
, pinfo
, tree
, di
, drep
);
21857 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
21861 /* IDL: WERROR Opnum170NotUsedOnWire( */
21866 clusapi_dissect_Opnum170NotUsedOnWire_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21870 di
->dcerpc_procedure_name
="Opnum170NotUsedOnWire";
21871 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
21874 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
21880 clusapi_dissect_Opnum170NotUsedOnWire_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21882 di
->dcerpc_procedure_name
="Opnum170NotUsedOnWire";
21887 clusapi_dissect_element_AddGroupSetDependency_DependentGroupSet(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21889 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddGroupSetDependency_DependentGroupSet
, 0);
21895 clusapi_dissect_element_AddGroupSetDependency_ProviderGroupSet(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21897 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddGroupSetDependency_ProviderGroupSet
, 0);
21903 clusapi_dissect_element_AddGroupSetDependency_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21905 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_AddGroupSetDependency_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_AddGroupSetDependency_rpc_status
);
21911 clusapi_dissect_element_AddGroupSetDependency_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21913 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddGroupSetDependency_rpc_status
, 0);
21918 /* IDL: WERROR clusapi_AddGroupSetDependency( */
21919 /* IDL: [in] policy_handle DependentGroupSet, */
21920 /* IDL: [in] policy_handle ProviderGroupSet, */
21921 /* IDL: [out] [ref] WERROR *rpc_status */
21925 clusapi_dissect_AddGroupSetDependency_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21929 di
->dcerpc_procedure_name
="AddGroupSetDependency";
21930 offset
= clusapi_dissect_element_AddGroupSetDependency_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
21931 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
21933 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
21936 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
21942 clusapi_dissect_AddGroupSetDependency_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21944 di
->dcerpc_procedure_name
="AddGroupSetDependency";
21945 offset
= clusapi_dissect_element_AddGroupSetDependency_DependentGroupSet(tvb
, offset
, pinfo
, tree
, di
, drep
);
21946 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
21947 offset
= clusapi_dissect_element_AddGroupSetDependency_ProviderGroupSet(tvb
, offset
, pinfo
, tree
, di
, drep
);
21948 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
21953 clusapi_dissect_element_AddGroupToGroupSetDependency_DependentGroup(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21955 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddGroupToGroupSetDependency_DependentGroup
, 0);
21961 clusapi_dissect_element_AddGroupToGroupSetDependency_ProviderGroupSet(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21963 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddGroupToGroupSetDependency_ProviderGroupSet
, 0);
21969 clusapi_dissect_element_AddGroupToGroupSetDependency_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21971 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_AddGroupToGroupSetDependency_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_AddGroupToGroupSetDependency_rpc_status
);
21977 clusapi_dissect_element_AddGroupToGroupSetDependency_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21979 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddGroupToGroupSetDependency_rpc_status
, 0);
21984 /* IDL: WERROR clusapi_AddGroupToGroupSetDependency( */
21985 /* IDL: [in] policy_handle DependentGroup, */
21986 /* IDL: [in] policy_handle ProviderGroupSet, */
21987 /* IDL: [out] [ref] WERROR *rpc_status */
21991 clusapi_dissect_AddGroupToGroupSetDependency_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
21995 di
->dcerpc_procedure_name
="AddGroupToGroupSetDependency";
21996 offset
= clusapi_dissect_element_AddGroupToGroupSetDependency_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
21997 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
21999 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
22002 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
22008 clusapi_dissect_AddGroupToGroupSetDependency_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22010 di
->dcerpc_procedure_name
="AddGroupToGroupSetDependency";
22011 offset
= clusapi_dissect_element_AddGroupToGroupSetDependency_DependentGroup(tvb
, offset
, pinfo
, tree
, di
, drep
);
22012 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
22013 offset
= clusapi_dissect_element_AddGroupToGroupSetDependency_ProviderGroupSet(tvb
, offset
, pinfo
, tree
, di
, drep
);
22014 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
22019 clusapi_dissect_element_NodeGroupSetControl_hGroupSet(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22021 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeGroupSetControl_hGroupSet
, 0);
22027 clusapi_dissect_element_NodeGroupSetControl_hNode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22029 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeGroupSetControl_hNode
, 0);
22035 clusapi_dissect_element_NodeGroupSetControl_dwControlCode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22037 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeGroupSetControl_dwControlCode
, 0);
22043 clusapi_dissect_element_NodeGroupSetControl_lpInBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22045 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeGroupSetControl_lpInBuffer_
, NDR_POINTER_UNIQUE
, "Pointer to LpInBuffer (uint8)",hf_clusapi_clusapi_NodeGroupSetControl_lpInBuffer
);
22051 clusapi_dissect_element_NodeGroupSetControl_lpInBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22053 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeGroupSetControl_lpInBuffer__
);
22059 clusapi_dissect_element_NodeGroupSetControl_lpInBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22061 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeGroupSetControl_lpInBuffer
, 0);
22067 clusapi_dissect_element_NodeGroupSetControl_nInBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22069 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeGroupSetControl_nInBufferSize
, 0);
22075 clusapi_dissect_element_NodeGroupSetControl_lpOutBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22077 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeGroupSetControl_lpOutBuffer_
, NDR_POINTER_REF
, "Pointer to LpOutBuffer (uint8)",hf_clusapi_clusapi_NodeGroupSetControl_lpOutBuffer
);
22083 clusapi_dissect_element_NodeGroupSetControl_lpOutBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22085 offset
= dissect_ndr_ucvarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeGroupSetControl_lpOutBuffer__
);
22091 clusapi_dissect_element_NodeGroupSetControl_lpOutBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22093 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeGroupSetControl_lpOutBuffer
, 0);
22099 clusapi_dissect_element_NodeGroupSetControl_nOutBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22101 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeGroupSetControl_nOutBufferSize
, 0);
22107 clusapi_dissect_element_NodeGroupSetControl_lpBytesReturned(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22109 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeGroupSetControl_lpBytesReturned_
, NDR_POINTER_REF
, "Pointer to LpBytesReturned (uint32)",hf_clusapi_clusapi_NodeGroupSetControl_lpBytesReturned
);
22115 clusapi_dissect_element_NodeGroupSetControl_lpBytesReturned_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22117 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeGroupSetControl_lpBytesReturned
, 0);
22123 clusapi_dissect_element_NodeGroupSetControl_lpcbRequired(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22125 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeGroupSetControl_lpcbRequired_
, NDR_POINTER_REF
, "Pointer to LpcbRequired (uint32)",hf_clusapi_clusapi_NodeGroupSetControl_lpcbRequired
);
22131 clusapi_dissect_element_NodeGroupSetControl_lpcbRequired_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22133 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeGroupSetControl_lpcbRequired
, 0);
22139 clusapi_dissect_element_NodeGroupSetControl_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22141 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_NodeGroupSetControl_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_NodeGroupSetControl_rpc_status
);
22147 clusapi_dissect_element_NodeGroupSetControl_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22149 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_NodeGroupSetControl_rpc_status
, 0);
22154 /* IDL: WERROR clusapi_NodeGroupSetControl( */
22155 /* IDL: [in] policy_handle hGroupSet, */
22156 /* IDL: [in] policy_handle hNode, */
22157 /* IDL: [in] uint32 dwControlCode, */
22158 /* IDL: [in] [size_is(nInBufferSize)] [unique(1)] uint8 *lpInBuffer, */
22159 /* IDL: [in] uint32 nInBufferSize, */
22160 /* IDL: [length_is(*lpBytesReturned)] [out] [ref] [size_is(nOutBufferSize)] uint8 *lpOutBuffer, */
22161 /* IDL: [in] [range(0,0x7FFFFFFF)] uint32 nOutBufferSize, */
22162 /* IDL: [out] [ref] uint32 *lpBytesReturned, */
22163 /* IDL: [out] [ref] uint32 *lpcbRequired, */
22164 /* IDL: [out] [ref] WERROR *rpc_status */
22168 clusapi_dissect_NodeGroupSetControl_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22172 di
->dcerpc_procedure_name
="NodeGroupSetControl";
22173 offset
= clusapi_dissect_element_NodeGroupSetControl_lpOutBuffer(tvb
, offset
, pinfo
, tree
, di
, drep
);
22174 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
22176 offset
= clusapi_dissect_element_NodeGroupSetControl_lpBytesReturned(tvb
, offset
, pinfo
, tree
, di
, drep
);
22177 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
22179 offset
= clusapi_dissect_element_NodeGroupSetControl_lpcbRequired(tvb
, offset
, pinfo
, tree
, di
, drep
);
22180 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
22182 offset
= clusapi_dissect_element_NodeGroupSetControl_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
22183 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
22185 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
22188 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
22194 clusapi_dissect_NodeGroupSetControl_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22196 di
->dcerpc_procedure_name
="NodeGroupSetControl";
22197 offset
= clusapi_dissect_element_NodeGroupSetControl_hGroupSet(tvb
, offset
, pinfo
, tree
, di
, drep
);
22198 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
22199 offset
= clusapi_dissect_element_NodeGroupSetControl_hNode(tvb
, offset
, pinfo
, tree
, di
, drep
);
22200 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
22201 offset
= clusapi_dissect_element_NodeGroupSetControl_dwControlCode(tvb
, offset
, pinfo
, tree
, di
, drep
);
22202 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
22203 offset
= clusapi_dissect_element_NodeGroupSetControl_lpInBuffer(tvb
, offset
, pinfo
, tree
, di
, drep
);
22204 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
22205 offset
= clusapi_dissect_element_NodeGroupSetControl_nInBufferSize(tvb
, offset
, pinfo
, tree
, di
, drep
);
22206 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
22207 offset
= clusapi_dissect_element_NodeGroupSetControl_nOutBufferSize(tvb
, offset
, pinfo
, tree
, di
, drep
);
22208 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
22213 clusapi_dissect_element_GroupSetControl_hGroupSet(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22215 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GroupSetControl_hGroupSet
, 0);
22221 clusapi_dissect_element_GroupSetControl_dwControlCode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22223 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GroupSetControl_dwControlCode
, 0);
22229 clusapi_dissect_element_GroupSetControl_lpInBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22231 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GroupSetControl_lpInBuffer_
, NDR_POINTER_UNIQUE
, "Pointer to LpInBuffer (uint8)",hf_clusapi_clusapi_GroupSetControl_lpInBuffer
);
22237 clusapi_dissect_element_GroupSetControl_lpInBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22239 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GroupSetControl_lpInBuffer__
);
22245 clusapi_dissect_element_GroupSetControl_lpInBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22247 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GroupSetControl_lpInBuffer
, 0);
22253 clusapi_dissect_element_GroupSetControl_nInBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22255 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GroupSetControl_nInBufferSize
, 0);
22261 clusapi_dissect_element_GroupSetControl_lpOutBuffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22263 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GroupSetControl_lpOutBuffer_
, NDR_POINTER_REF
, "Pointer to LpOutBuffer (uint8)",hf_clusapi_clusapi_GroupSetControl_lpOutBuffer
);
22269 clusapi_dissect_element_GroupSetControl_lpOutBuffer_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22271 offset
= dissect_ndr_ucvarray(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GroupSetControl_lpOutBuffer__
);
22277 clusapi_dissect_element_GroupSetControl_lpOutBuffer__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22279 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GroupSetControl_lpOutBuffer
, 0);
22285 clusapi_dissect_element_GroupSetControl_nOutBufferSize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22287 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GroupSetControl_nOutBufferSize
, 0);
22293 clusapi_dissect_element_GroupSetControl_lpBytesReturned(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22295 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GroupSetControl_lpBytesReturned_
, NDR_POINTER_REF
, "Pointer to LpBytesReturned (uint32)",hf_clusapi_clusapi_GroupSetControl_lpBytesReturned
);
22301 clusapi_dissect_element_GroupSetControl_lpBytesReturned_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22303 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GroupSetControl_lpBytesReturned
, 0);
22309 clusapi_dissect_element_GroupSetControl_lpcbRequired(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22311 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GroupSetControl_lpcbRequired_
, NDR_POINTER_REF
, "Pointer to LpcbRequired (uint32)",hf_clusapi_clusapi_GroupSetControl_lpcbRequired
);
22317 clusapi_dissect_element_GroupSetControl_lpcbRequired_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22319 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GroupSetControl_lpcbRequired
, 0);
22325 clusapi_dissect_element_GroupSetControl_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22327 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_GroupSetControl_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_GroupSetControl_rpc_status
);
22333 clusapi_dissect_element_GroupSetControl_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22335 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_GroupSetControl_rpc_status
, 0);
22340 /* IDL: WERROR clusapi_GroupSetControl( */
22341 /* IDL: [in] policy_handle hGroupSet, */
22342 /* IDL: [in] uint32 dwControlCode, */
22343 /* IDL: [in] [size_is(nInBufferSize)] [unique(1)] uint8 *lpInBuffer, */
22344 /* IDL: [in] uint32 nInBufferSize, */
22345 /* IDL: [length_is(*lpBytesReturned)] [out] [ref] [size_is(nOutBufferSize)] uint8 *lpOutBuffer, */
22346 /* IDL: [in] [range(0,0x7FFFFFFF)] uint32 nOutBufferSize, */
22347 /* IDL: [out] [ref] uint32 *lpBytesReturned, */
22348 /* IDL: [out] [ref] uint32 *lpcbRequired, */
22349 /* IDL: [out] [ref] WERROR *rpc_status */
22353 clusapi_dissect_GroupSetControl_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22357 di
->dcerpc_procedure_name
="GroupSetControl";
22358 offset
= clusapi_dissect_element_GroupSetControl_lpOutBuffer(tvb
, offset
, pinfo
, tree
, di
, drep
);
22359 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
22361 offset
= clusapi_dissect_element_GroupSetControl_lpBytesReturned(tvb
, offset
, pinfo
, tree
, di
, drep
);
22362 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
22364 offset
= clusapi_dissect_element_GroupSetControl_lpcbRequired(tvb
, offset
, pinfo
, tree
, di
, drep
);
22365 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
22367 offset
= clusapi_dissect_element_GroupSetControl_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
22368 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
22370 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
22373 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
22379 clusapi_dissect_GroupSetControl_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22381 di
->dcerpc_procedure_name
="GroupSetControl";
22382 offset
= clusapi_dissect_element_GroupSetControl_hGroupSet(tvb
, offset
, pinfo
, tree
, di
, drep
);
22383 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
22384 offset
= clusapi_dissect_element_GroupSetControl_dwControlCode(tvb
, offset
, pinfo
, tree
, di
, drep
);
22385 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
22386 offset
= clusapi_dissect_element_GroupSetControl_lpInBuffer(tvb
, offset
, pinfo
, tree
, di
, drep
);
22387 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
22388 offset
= clusapi_dissect_element_GroupSetControl_nInBufferSize(tvb
, offset
, pinfo
, tree
, di
, drep
);
22389 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
22390 offset
= clusapi_dissect_element_GroupSetControl_nOutBufferSize(tvb
, offset
, pinfo
, tree
, di
, drep
);
22391 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
22396 clusapi_dissect_element_SetGroupDependencyExpression_hGroup(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22398 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_SetGroupDependencyExpression_hGroup
, 0);
22404 clusapi_dissect_element_SetGroupDependencyExpression_lpszDependencyExpression(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22406 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_SetGroupDependencyExpression_lpszDependencyExpression_
, NDR_POINTER_REF
, "Pointer to LpszDependencyExpression (uint16)",hf_clusapi_clusapi_SetGroupDependencyExpression_lpszDependencyExpression
);
22412 clusapi_dissect_element_SetGroupDependencyExpression_lpszDependencyExpression_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22416 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_SetGroupDependencyExpression_lpszDependencyExpression
, false, &data
);
22417 proto_item_append_text(tree
, ": %s", data
);
22423 clusapi_dissect_element_SetGroupDependencyExpression_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22425 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_SetGroupDependencyExpression_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_SetGroupDependencyExpression_rpc_status
);
22431 clusapi_dissect_element_SetGroupDependencyExpression_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22433 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_SetGroupDependencyExpression_rpc_status
, 0);
22438 /* IDL: WERROR clusapi_SetGroupDependencyExpression( */
22439 /* IDL: [in] policy_handle hGroup, */
22440 /* IDL: [charset(UTF16)] [in] [ref] uint16 *lpszDependencyExpression, */
22441 /* IDL: [out] [ref] WERROR *rpc_status */
22445 clusapi_dissect_SetGroupDependencyExpression_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22449 di
->dcerpc_procedure_name
="SetGroupDependencyExpression";
22450 offset
= clusapi_dissect_element_SetGroupDependencyExpression_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
22451 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
22453 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
22456 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
22462 clusapi_dissect_SetGroupDependencyExpression_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22464 di
->dcerpc_procedure_name
="SetGroupDependencyExpression";
22465 offset
= clusapi_dissect_element_SetGroupDependencyExpression_hGroup(tvb
, offset
, pinfo
, tree
, di
, drep
);
22466 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
22467 offset
= clusapi_dissect_element_SetGroupDependencyExpression_lpszDependencyExpression(tvb
, offset
, pinfo
, tree
, di
, drep
);
22468 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
22473 clusapi_dissect_element_RemoveClusterGroupDependency_hGroup(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22475 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_RemoveClusterGroupDependency_hGroup
, 0);
22481 clusapi_dissect_element_RemoveClusterGroupDependency_hDependsOn(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22483 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_RemoveClusterGroupDependency_hDependsOn
, 0);
22489 clusapi_dissect_element_RemoveClusterGroupDependency_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22491 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_RemoveClusterGroupDependency_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_RemoveClusterGroupDependency_rpc_status
);
22497 clusapi_dissect_element_RemoveClusterGroupDependency_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22499 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_RemoveClusterGroupDependency_rpc_status
, 0);
22504 /* IDL: WERROR clusapi_RemoveClusterGroupDependency( */
22505 /* IDL: [in] policy_handle hGroup, */
22506 /* IDL: [in] policy_handle hDependsOn, */
22507 /* IDL: [out] [ref] WERROR *rpc_status */
22511 clusapi_dissect_RemoveClusterGroupDependency_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22515 di
->dcerpc_procedure_name
="RemoveClusterGroupDependency";
22516 offset
= clusapi_dissect_element_RemoveClusterGroupDependency_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
22517 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
22519 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
22522 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
22528 clusapi_dissect_RemoveClusterGroupDependency_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22530 di
->dcerpc_procedure_name
="RemoveClusterGroupDependency";
22531 offset
= clusapi_dissect_element_RemoveClusterGroupDependency_hGroup(tvb
, offset
, pinfo
, tree
, di
, drep
);
22532 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
22533 offset
= clusapi_dissect_element_RemoveClusterGroupDependency_hDependsOn(tvb
, offset
, pinfo
, tree
, di
, drep
);
22534 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
22539 clusapi_dissect_element_SetGroupSetDependencyExpression_hGroupSet(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22541 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_SetGroupSetDependencyExpression_hGroupSet
, 0);
22547 clusapi_dissect_element_SetGroupSetDependencyExpression_lpszDependencyExpression(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22549 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_SetGroupSetDependencyExpression_lpszDependencyExpression_
, NDR_POINTER_REF
, "Pointer to LpszDependencyExpression (uint16)",hf_clusapi_clusapi_SetGroupSetDependencyExpression_lpszDependencyExpression
);
22555 clusapi_dissect_element_SetGroupSetDependencyExpression_lpszDependencyExpression_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22559 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_SetGroupSetDependencyExpression_lpszDependencyExpression
, false, &data
);
22560 proto_item_append_text(tree
, ": %s", data
);
22566 clusapi_dissect_element_SetGroupSetDependencyExpression_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22568 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_SetGroupSetDependencyExpression_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_SetGroupSetDependencyExpression_rpc_status
);
22574 clusapi_dissect_element_SetGroupSetDependencyExpression_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22576 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_SetGroupSetDependencyExpression_rpc_status
, 0);
22581 /* IDL: WERROR clusapi_SetGroupSetDependencyExpression( */
22582 /* IDL: [in] policy_handle hGroupSet, */
22583 /* IDL: [charset(UTF16)] [in] [ref] uint16 *lpszDependencyExpression, */
22584 /* IDL: [out] [ref] WERROR *rpc_status */
22588 clusapi_dissect_SetGroupSetDependencyExpression_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22592 di
->dcerpc_procedure_name
="SetGroupSetDependencyExpression";
22593 offset
= clusapi_dissect_element_SetGroupSetDependencyExpression_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
22594 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
22596 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
22599 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
22605 clusapi_dissect_SetGroupSetDependencyExpression_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22607 di
->dcerpc_procedure_name
="SetGroupSetDependencyExpression";
22608 offset
= clusapi_dissect_element_SetGroupSetDependencyExpression_hGroupSet(tvb
, offset
, pinfo
, tree
, di
, drep
);
22609 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
22610 offset
= clusapi_dissect_element_SetGroupSetDependencyExpression_lpszDependencyExpression(tvb
, offset
, pinfo
, tree
, di
, drep
);
22611 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
22616 clusapi_dissect_element_RemoveGroupSetDependency_hGroupSet(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22618 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_RemoveGroupSetDependency_hGroupSet
, 0);
22624 clusapi_dissect_element_RemoveGroupSetDependency_hDependsOn(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22626 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_RemoveGroupSetDependency_hDependsOn
, 0);
22632 clusapi_dissect_element_RemoveGroupSetDependency_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22634 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_RemoveGroupSetDependency_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_RemoveGroupSetDependency_rpc_status
);
22640 clusapi_dissect_element_RemoveGroupSetDependency_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22642 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_RemoveGroupSetDependency_rpc_status
, 0);
22647 /* IDL: WERROR clusapi_RemoveGroupSetDependency( */
22648 /* IDL: [in] policy_handle hGroupSet, */
22649 /* IDL: [in] policy_handle hDependsOn, */
22650 /* IDL: [out] [ref] WERROR *rpc_status */
22654 clusapi_dissect_RemoveGroupSetDependency_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22658 di
->dcerpc_procedure_name
="RemoveGroupSetDependency";
22659 offset
= clusapi_dissect_element_RemoveGroupSetDependency_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
22660 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
22662 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
22665 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
22671 clusapi_dissect_RemoveGroupSetDependency_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22673 di
->dcerpc_procedure_name
="RemoveGroupSetDependency";
22674 offset
= clusapi_dissect_element_RemoveGroupSetDependency_hGroupSet(tvb
, offset
, pinfo
, tree
, di
, drep
);
22675 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
22676 offset
= clusapi_dissect_element_RemoveGroupSetDependency_hDependsOn(tvb
, offset
, pinfo
, tree
, di
, drep
);
22677 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
22682 clusapi_dissect_element_RemoveClusterGroupToGroupSetDependency_hGroup(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22684 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_RemoveClusterGroupToGroupSetDependency_hGroup
, 0);
22690 clusapi_dissect_element_RemoveClusterGroupToGroupSetDependency_hDependsOn(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22692 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_RemoveClusterGroupToGroupSetDependency_hDependsOn
, 0);
22698 clusapi_dissect_element_RemoveClusterGroupToGroupSetDependency_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22700 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_RemoveClusterGroupToGroupSetDependency_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_RemoveClusterGroupToGroupSetDependency_rpc_status
);
22706 clusapi_dissect_element_RemoveClusterGroupToGroupSetDependency_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22708 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_RemoveClusterGroupToGroupSetDependency_rpc_status
, 0);
22713 /* IDL: WERROR clusapi_RemoveClusterGroupToGroupSetDependency( */
22714 /* IDL: [in] policy_handle hGroup, */
22715 /* IDL: [in] policy_handle hDependsOn, */
22716 /* IDL: [out] [ref] WERROR *rpc_status */
22720 clusapi_dissect_RemoveClusterGroupToGroupSetDependency_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22724 di
->dcerpc_procedure_name
="RemoveClusterGroupToGroupSetDependency";
22725 offset
= clusapi_dissect_element_RemoveClusterGroupToGroupSetDependency_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
22726 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
22728 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
22731 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
22737 clusapi_dissect_RemoveClusterGroupToGroupSetDependency_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22739 di
->dcerpc_procedure_name
="RemoveClusterGroupToGroupSetDependency";
22740 offset
= clusapi_dissect_element_RemoveClusterGroupToGroupSetDependency_hGroup(tvb
, offset
, pinfo
, tree
, di
, drep
);
22741 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
22742 offset
= clusapi_dissect_element_RemoveClusterGroupToGroupSetDependency_hDependsOn(tvb
, offset
, pinfo
, tree
, di
, drep
);
22743 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
22748 clusapi_dissect_element_CreateGroupSetEnum_hCluster(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22750 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateGroupSetEnum_hCluster
, 0);
22756 clusapi_dissect_element_CreateGroupSetEnum_ReturnEnum(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22758 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateGroupSetEnum_ReturnEnum_
, NDR_POINTER_REF
, "Pointer to ReturnEnum (ENUM_LIST)",hf_clusapi_clusapi_CreateGroupSetEnum_ReturnEnum
);
22764 clusapi_dissect_element_CreateGroupSetEnum_ReturnEnum_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22766 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateGroupSetEnum_ReturnEnum__
, NDR_POINTER_UNIQUE
, "Pointer to ReturnEnum (ENUM_LIST)",hf_clusapi_clusapi_CreateGroupSetEnum_ReturnEnum
);
22772 clusapi_dissect_element_CreateGroupSetEnum_ReturnEnum__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22774 offset
= clusapi_dissect_struct_ENUM_LIST(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_clusapi_clusapi_CreateGroupSetEnum_ReturnEnum
,0);
22780 clusapi_dissect_element_CreateGroupSetEnum_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22782 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateGroupSetEnum_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_CreateGroupSetEnum_rpc_status
);
22788 clusapi_dissect_element_CreateGroupSetEnum_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22790 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateGroupSetEnum_rpc_status
, 0);
22795 /* IDL: WERROR clusapi_CreateGroupSetEnum( */
22796 /* IDL: [in] policy_handle hCluster, */
22797 /* IDL: [out] [ref] ENUM_LIST **ReturnEnum, */
22798 /* IDL: [out] [ref] WERROR *rpc_status */
22802 clusapi_dissect_CreateGroupSetEnum_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22806 di
->dcerpc_procedure_name
="CreateGroupSetEnum";
22807 offset
= clusapi_dissect_element_CreateGroupSetEnum_ReturnEnum(tvb
, offset
, pinfo
, tree
, di
, drep
);
22808 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
22810 offset
= clusapi_dissect_element_CreateGroupSetEnum_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
22811 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
22813 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
22816 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
22822 clusapi_dissect_CreateGroupSetEnum_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22824 di
->dcerpc_procedure_name
="CreateGroupSetEnum";
22825 offset
= clusapi_dissect_element_CreateGroupSetEnum_hCluster(tvb
, offset
, pinfo
, tree
, di
, drep
);
22826 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
22831 clusapi_dissect_element_CreateNetInterfaceEnum_hCluster(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22833 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateNetInterfaceEnum_hCluster
, 0);
22839 clusapi_dissect_element_CreateNetInterfaceEnum_lpszNodeName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22841 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateNetInterfaceEnum_lpszNodeName_
, NDR_POINTER_REF
, "Pointer to LpszNodeName (uint16)",hf_clusapi_clusapi_CreateNetInterfaceEnum_lpszNodeName
);
22847 clusapi_dissect_element_CreateNetInterfaceEnum_lpszNodeName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22851 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_CreateNetInterfaceEnum_lpszNodeName
, false, &data
);
22852 proto_item_append_text(tree
, ": %s", data
);
22858 clusapi_dissect_element_CreateNetInterfaceEnum_lpszNetworkName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22860 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateNetInterfaceEnum_lpszNetworkName_
, NDR_POINTER_REF
, "Pointer to LpszNetworkName (uint16)",hf_clusapi_clusapi_CreateNetInterfaceEnum_lpszNetworkName
);
22866 clusapi_dissect_element_CreateNetInterfaceEnum_lpszNetworkName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22870 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_CreateNetInterfaceEnum_lpszNetworkName
, false, &data
);
22871 proto_item_append_text(tree
, ": %s", data
);
22877 clusapi_dissect_element_CreateNetInterfaceEnum_ReturnEnum(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22879 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateNetInterfaceEnum_ReturnEnum_
, NDR_POINTER_REF
, "Pointer to ReturnEnum (ENUM_LIST)",hf_clusapi_clusapi_CreateNetInterfaceEnum_ReturnEnum
);
22885 clusapi_dissect_element_CreateNetInterfaceEnum_ReturnEnum_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22887 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateNetInterfaceEnum_ReturnEnum__
, NDR_POINTER_UNIQUE
, "Pointer to ReturnEnum (ENUM_LIST)",hf_clusapi_clusapi_CreateNetInterfaceEnum_ReturnEnum
);
22893 clusapi_dissect_element_CreateNetInterfaceEnum_ReturnEnum__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22895 offset
= clusapi_dissect_struct_ENUM_LIST(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_clusapi_clusapi_CreateNetInterfaceEnum_ReturnEnum
,0);
22901 clusapi_dissect_element_CreateNetInterfaceEnum_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22903 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_CreateNetInterfaceEnum_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_CreateNetInterfaceEnum_rpc_status
);
22909 clusapi_dissect_element_CreateNetInterfaceEnum_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22911 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_CreateNetInterfaceEnum_rpc_status
, 0);
22916 /* IDL: WERROR clusapi_CreateNetInterfaceEnum( */
22917 /* IDL: [in] policy_handle hCluster, */
22918 /* IDL: [charset(UTF16)] [in] [ref] uint16 *lpszNodeName, */
22919 /* IDL: [charset(UTF16)] [in] [ref] uint16 *lpszNetworkName, */
22920 /* IDL: [out] [ref] ENUM_LIST **ReturnEnum, */
22921 /* IDL: [out] [ref] WERROR *rpc_status */
22925 clusapi_dissect_CreateNetInterfaceEnum_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22929 di
->dcerpc_procedure_name
="CreateNetInterfaceEnum";
22930 offset
= clusapi_dissect_element_CreateNetInterfaceEnum_ReturnEnum(tvb
, offset
, pinfo
, tree
, di
, drep
);
22931 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
22933 offset
= clusapi_dissect_element_CreateNetInterfaceEnum_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
22934 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
22936 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
22939 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
22945 clusapi_dissect_CreateNetInterfaceEnum_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22947 di
->dcerpc_procedure_name
="CreateNetInterfaceEnum";
22948 offset
= clusapi_dissect_element_CreateNetInterfaceEnum_hCluster(tvb
, offset
, pinfo
, tree
, di
, drep
);
22949 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
22950 offset
= clusapi_dissect_element_CreateNetInterfaceEnum_lpszNodeName(tvb
, offset
, pinfo
, tree
, di
, drep
);
22951 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
22952 offset
= clusapi_dissect_element_CreateNetInterfaceEnum_lpszNetworkName(tvb
, offset
, pinfo
, tree
, di
, drep
);
22953 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
22958 clusapi_dissect_element_ChangeCsvStateEx_hResource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22960 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ChangeCsvStateEx_hResource
, 0);
22966 clusapi_dissect_element_ChangeCsvStateEx_dwState(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22968 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ChangeCsvStateEx_dwState
, 0);
22974 clusapi_dissect_element_ChangeCsvStateEx_lpszVolumeName(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22976 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_ChangeCsvStateEx_lpszVolumeName_
, NDR_POINTER_REF
, "Pointer to LpszVolumeName (uint16)",hf_clusapi_clusapi_ChangeCsvStateEx_lpszVolumeName
);
22982 clusapi_dissect_element_ChangeCsvStateEx_lpszVolumeName_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22986 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_clusapi_clusapi_ChangeCsvStateEx_lpszVolumeName
, false, &data
);
22987 proto_item_append_text(tree
, ": %s", data
);
22993 clusapi_dissect_element_ChangeCsvStateEx_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
22995 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_ChangeCsvStateEx_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_ChangeCsvStateEx_rpc_status
);
23001 clusapi_dissect_element_ChangeCsvStateEx_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
23003 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_ChangeCsvStateEx_rpc_status
, 0);
23008 /* IDL: WERROR clusapi_ChangeCsvStateEx( */
23009 /* IDL: [in] policy_handle hResource, */
23010 /* IDL: [in] uint32 dwState, */
23011 /* IDL: [charset(UTF16)] [in] [ref] uint16 *lpszVolumeName, */
23012 /* IDL: [out] [ref] WERROR *rpc_status */
23016 clusapi_dissect_ChangeCsvStateEx_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
23020 di
->dcerpc_procedure_name
="ChangeCsvStateEx";
23021 offset
= clusapi_dissect_element_ChangeCsvStateEx_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
23022 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
23024 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
23027 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
23033 clusapi_dissect_ChangeCsvStateEx_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
23035 di
->dcerpc_procedure_name
="ChangeCsvStateEx";
23036 offset
= clusapi_dissect_element_ChangeCsvStateEx_hResource(tvb
, offset
, pinfo
, tree
, di
, drep
);
23037 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
23038 offset
= clusapi_dissect_element_ChangeCsvStateEx_dwState(tvb
, offset
, pinfo
, tree
, di
, drep
);
23039 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
23040 offset
= clusapi_dissect_element_ChangeCsvStateEx_lpszVolumeName(tvb
, offset
, pinfo
, tree
, di
, drep
);
23041 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
23046 clusapi_dissect_element_AddGroupToGroupSetEx_GroupSet(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
23048 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddGroupToGroupSetEx_GroupSet
, 0);
23054 clusapi_dissect_element_AddGroupToGroupSetEx_Group(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
23056 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddGroupToGroupSetEx_Group
, 0);
23062 clusapi_dissect_element_AddGroupToGroupSetEx_FaultDomain(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
23064 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddGroupToGroupSetEx_FaultDomain
, 0);
23070 clusapi_dissect_element_AddGroupToGroupSetEx_UpdateDomain(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
23072 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddGroupToGroupSetEx_UpdateDomain
, 0);
23078 clusapi_dissect_element_AddGroupToGroupSetEx_UseDomains(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
23080 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddGroupToGroupSetEx_UseDomains
, 0);
23086 clusapi_dissect_element_AddGroupToGroupSetEx_Reserved(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
23088 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_AddGroupToGroupSetEx_Reserved_
, NDR_POINTER_REF
, "Pointer to Reserved (uint32)",hf_clusapi_clusapi_AddGroupToGroupSetEx_Reserved
);
23094 clusapi_dissect_element_AddGroupToGroupSetEx_Reserved_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
23096 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddGroupToGroupSetEx_Reserved
, 0);
23102 clusapi_dissect_element_AddGroupToGroupSetEx_rpc_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
23104 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, clusapi_dissect_element_AddGroupToGroupSetEx_rpc_status_
, NDR_POINTER_REF
, "Pointer to Rpc Status (WERROR)",hf_clusapi_clusapi_AddGroupToGroupSetEx_rpc_status
);
23110 clusapi_dissect_element_AddGroupToGroupSetEx_rpc_status_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
23112 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_clusapi_AddGroupToGroupSetEx_rpc_status
, 0);
23117 /* IDL: WERROR clusapi_AddGroupToGroupSetEx( */
23118 /* IDL: [in] policy_handle GroupSet, */
23119 /* IDL: [in] policy_handle Group, */
23120 /* IDL: [in] uint32 FaultDomain, */
23121 /* IDL: [in] uint32 UpdateDomain, */
23122 /* IDL: [in] uint8 UseDomains, */
23123 /* IDL: [in] [ref] uint32 *Reserved, */
23124 /* IDL: [out] [ref] WERROR *rpc_status */
23128 clusapi_dissect_AddGroupToGroupSetEx_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
23132 di
->dcerpc_procedure_name
="AddGroupToGroupSetEx";
23133 offset
= clusapi_dissect_element_AddGroupToGroupSetEx_rpc_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
23134 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
23136 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_clusapi_werror
, &status
);
23139 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
23145 clusapi_dissect_AddGroupToGroupSetEx_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
23147 di
->dcerpc_procedure_name
="AddGroupToGroupSetEx";
23148 offset
= clusapi_dissect_element_AddGroupToGroupSetEx_GroupSet(tvb
, offset
, pinfo
, tree
, di
, drep
);
23149 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
23150 offset
= clusapi_dissect_element_AddGroupToGroupSetEx_Group(tvb
, offset
, pinfo
, tree
, di
, drep
);
23151 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
23152 offset
= clusapi_dissect_element_AddGroupToGroupSetEx_FaultDomain(tvb
, offset
, pinfo
, tree
, di
, drep
);
23153 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
23154 offset
= clusapi_dissect_element_AddGroupToGroupSetEx_UpdateDomain(tvb
, offset
, pinfo
, tree
, di
, drep
);
23155 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
23156 offset
= clusapi_dissect_element_AddGroupToGroupSetEx_UseDomains(tvb
, offset
, pinfo
, tree
, di
, drep
);
23157 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
23158 offset
= clusapi_dissect_element_AddGroupToGroupSetEx_Reserved(tvb
, offset
, pinfo
, tree
, di
, drep
);
23159 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
23164 static const dcerpc_sub_dissector clusapi_dissectors
[] = {
23165 { 0, "OpenCluster",
23166 clusapi_dissect_OpenCluster_request
, clusapi_dissect_OpenCluster_response
},
23167 { 1, "CloseCluster",
23168 clusapi_dissect_CloseCluster_request
, clusapi_dissect_CloseCluster_response
},
23169 { 2, "SetClusterName",
23170 clusapi_dissect_SetClusterName_request
, clusapi_dissect_SetClusterName_response
},
23171 { 3, "GetClusterName",
23172 clusapi_dissect_GetClusterName_request
, clusapi_dissect_GetClusterName_response
},
23173 { 4, "GetClusterVersion",
23174 clusapi_dissect_GetClusterVersion_request
, clusapi_dissect_GetClusterVersion_response
},
23175 { 5, "GetQuorumResource",
23176 clusapi_dissect_GetQuorumResource_request
, clusapi_dissect_GetQuorumResource_response
},
23177 { 6, "SetQuorumResource",
23178 clusapi_dissect_SetQuorumResource_request
, clusapi_dissect_SetQuorumResource_response
},
23180 clusapi_dissect_CreateEnum_request
, clusapi_dissect_CreateEnum_response
},
23181 { 8, "OpenResource",
23182 clusapi_dissect_OpenResource_request
, clusapi_dissect_OpenResource_response
},
23183 { 9, "CreateResource",
23184 clusapi_dissect_CreateResource_request
, clusapi_dissect_CreateResource_response
},
23185 { 10, "DeleteResource",
23186 clusapi_dissect_DeleteResource_request
, clusapi_dissect_DeleteResource_response
},
23187 { 11, "CloseResource",
23188 clusapi_dissect_CloseResource_request
, clusapi_dissect_CloseResource_response
},
23189 { 12, "GetResourceState",
23190 clusapi_dissect_GetResourceState_request
, clusapi_dissect_GetResourceState_response
},
23191 { 13, "SetResourceName",
23192 clusapi_dissect_SetResourceName_request
, clusapi_dissect_SetResourceName_response
},
23193 { 14, "GetResourceId",
23194 clusapi_dissect_GetResourceId_request
, clusapi_dissect_GetResourceId_response
},
23195 { 15, "GetResourceType",
23196 clusapi_dissect_GetResourceType_request
, clusapi_dissect_GetResourceType_response
},
23197 { 16, "FailResource",
23198 clusapi_dissect_FailResource_request
, clusapi_dissect_FailResource_response
},
23199 { 17, "OnlineResource",
23200 clusapi_dissect_OnlineResource_request
, clusapi_dissect_OnlineResource_response
},
23201 { 18, "OfflineResource",
23202 clusapi_dissect_OfflineResource_request
, clusapi_dissect_OfflineResource_response
},
23203 { 19, "AddResourceDependency",
23204 clusapi_dissect_AddResourceDependency_request
, clusapi_dissect_AddResourceDependency_response
},
23205 { 20, "RemoveResourceDependency",
23206 clusapi_dissect_RemoveResourceDependency_request
, clusapi_dissect_RemoveResourceDependency_response
},
23207 { 21, "CanResourceBeDependent",
23208 clusapi_dissect_CanResourceBeDependent_request
, clusapi_dissect_CanResourceBeDependent_response
},
23209 { 22, "CreateResEnum",
23210 clusapi_dissect_CreateResEnum_request
, clusapi_dissect_CreateResEnum_response
},
23211 { 23, "AddResourceNode",
23212 clusapi_dissect_AddResourceNode_request
, clusapi_dissect_AddResourceNode_response
},
23213 { 24, "RemoveResourceNode",
23214 clusapi_dissect_RemoveResourceNode_request
, clusapi_dissect_RemoveResourceNode_response
},
23215 { 25, "ChangeResourceGroup",
23216 clusapi_dissect_ChangeResourceGroup_request
, clusapi_dissect_ChangeResourceGroup_response
},
23217 { 26, "CreateResourceType",
23218 clusapi_dissect_CreateResourceType_request
, clusapi_dissect_CreateResourceType_response
},
23219 { 27, "DeleteResourceType",
23220 clusapi_dissect_DeleteResourceType_request
, clusapi_dissect_DeleteResourceType_response
},
23221 { 28, "GetRootKey",
23222 clusapi_dissect_GetRootKey_request
, clusapi_dissect_GetRootKey_response
},
23224 clusapi_dissect_CreateKey_request
, clusapi_dissect_CreateKey_response
},
23226 clusapi_dissect_OpenKey_request
, clusapi_dissect_OpenKey_response
},
23228 clusapi_dissect_EnumKey_request
, clusapi_dissect_EnumKey_response
},
23230 clusapi_dissect_SetValue_request
, clusapi_dissect_SetValue_response
},
23231 { 33, "DeleteValue",
23232 clusapi_dissect_DeleteValue_request
, clusapi_dissect_DeleteValue_response
},
23233 { 34, "QueryValue",
23234 clusapi_dissect_QueryValue_request
, clusapi_dissect_QueryValue_response
},
23236 clusapi_dissect_DeleteKey_request
, clusapi_dissect_DeleteKey_response
},
23238 clusapi_dissect_EnumValue_request
, clusapi_dissect_EnumValue_response
},
23240 clusapi_dissect_CloseKey_request
, clusapi_dissect_CloseKey_response
},
23241 { 38, "QueryInfoKey",
23242 clusapi_dissect_QueryInfoKey_request
, clusapi_dissect_QueryInfoKey_response
},
23243 { 39, "SetKeySecurity",
23244 clusapi_dissect_SetKeySecurity_request
, clusapi_dissect_SetKeySecurity_response
},
23245 { 40, "GetKeySecurity",
23246 clusapi_dissect_GetKeySecurity_request
, clusapi_dissect_GetKeySecurity_response
},
23248 clusapi_dissect_OpenGroup_request
, clusapi_dissect_OpenGroup_response
},
23249 { 42, "CreateGroup",
23250 clusapi_dissect_CreateGroup_request
, clusapi_dissect_CreateGroup_response
},
23251 { 43, "DeleteGroup",
23252 clusapi_dissect_DeleteGroup_request
, clusapi_dissect_DeleteGroup_response
},
23253 { 44, "CloseGroup",
23254 clusapi_dissect_CloseGroup_request
, clusapi_dissect_CloseGroup_response
},
23255 { 45, "GetGroupState",
23256 clusapi_dissect_GetGroupState_request
, clusapi_dissect_GetGroupState_response
},
23257 { 46, "SetGroupName",
23258 clusapi_dissect_SetGroupName_request
, clusapi_dissect_SetGroupName_response
},
23259 { 47, "GetGroupId",
23260 clusapi_dissect_GetGroupId_request
, clusapi_dissect_GetGroupId_response
},
23262 clusapi_dissect_GetNodeId_request
, clusapi_dissect_GetNodeId_response
},
23263 { 49, "OnlineGroup",
23264 clusapi_dissect_OnlineGroup_request
, clusapi_dissect_OnlineGroup_response
},
23265 { 50, "OfflineGroup",
23266 clusapi_dissect_OfflineGroup_request
, clusapi_dissect_OfflineGroup_response
},
23268 clusapi_dissect_MoveGroup_request
, clusapi_dissect_MoveGroup_response
},
23269 { 52, "MoveGroupToNode",
23270 clusapi_dissect_MoveGroupToNode_request
, clusapi_dissect_MoveGroupToNode_response
},
23271 { 53, "CreateGroupResourceEnum",
23272 clusapi_dissect_CreateGroupResourceEnum_request
, clusapi_dissect_CreateGroupResourceEnum_response
},
23273 { 54, "SetGroupNodeList",
23274 clusapi_dissect_SetGroupNodeList_request
, clusapi_dissect_SetGroupNodeList_response
},
23275 { 55, "CreateNotify",
23276 clusapi_dissect_CreateNotify_request
, clusapi_dissect_CreateNotify_response
},
23277 { 56, "CloseNotify",
23278 clusapi_dissect_CloseNotify_request
, clusapi_dissect_CloseNotify_response
},
23279 { 57, "AddNotifyCluster",
23280 clusapi_dissect_AddNotifyCluster_request
, clusapi_dissect_AddNotifyCluster_response
},
23281 { 58, "AddNotifyNode",
23282 clusapi_dissect_AddNotifyNode_request
, clusapi_dissect_AddNotifyNode_response
},
23283 { 59, "AddNotifyGroup",
23284 clusapi_dissect_AddNotifyGroup_request
, clusapi_dissect_AddNotifyGroup_response
},
23285 { 60, "AddNotifyResource",
23286 clusapi_dissect_AddNotifyResource_request
, clusapi_dissect_AddNotifyResource_response
},
23287 { 61, "AddNotifyKey",
23288 clusapi_dissect_AddNotifyKey_request
, clusapi_dissect_AddNotifyKey_response
},
23289 { 62, "ReAddNotifyNode",
23290 clusapi_dissect_ReAddNotifyNode_request
, clusapi_dissect_ReAddNotifyNode_response
},
23291 { 63, "ReAddNotifyGroup",
23292 clusapi_dissect_ReAddNotifyGroup_request
, clusapi_dissect_ReAddNotifyGroup_response
},
23293 { 64, "ReAddNotifyResource",
23294 clusapi_dissect_ReAddNotifyResource_request
, clusapi_dissect_ReAddNotifyResource_response
},
23296 clusapi_dissect_GetNotify_request
, clusapi_dissect_GetNotify_response
},
23298 clusapi_dissect_OpenNode_request
, clusapi_dissect_OpenNode_response
},
23300 clusapi_dissect_CloseNode_request
, clusapi_dissect_CloseNode_response
},
23301 { 68, "GetNodeState",
23302 clusapi_dissect_GetNodeState_request
, clusapi_dissect_GetNodeState_response
},
23304 clusapi_dissect_PauseNode_request
, clusapi_dissect_PauseNode_response
},
23305 { 70, "ResumeNode",
23306 clusapi_dissect_ResumeNode_request
, clusapi_dissect_ResumeNode_response
},
23308 clusapi_dissect_EvictNode_request
, clusapi_dissect_EvictNode_response
},
23309 { 72, "NodeResourceControl",
23310 clusapi_dissect_NodeResourceControl_request
, clusapi_dissect_NodeResourceControl_response
},
23311 { 73, "ResourceControl",
23312 clusapi_dissect_ResourceControl_request
, clusapi_dissect_ResourceControl_response
},
23313 { 74, "NodeResourceTypeControl",
23314 clusapi_dissect_NodeResourceTypeControl_request
, clusapi_dissect_NodeResourceTypeControl_response
},
23315 { 75, "ResourceTypeControl",
23316 clusapi_dissect_ResourceTypeControl_request
, clusapi_dissect_ResourceTypeControl_response
},
23317 { 76, "NodeGroupControl",
23318 clusapi_dissect_NodeGroupControl_request
, clusapi_dissect_NodeGroupControl_response
},
23319 { 77, "GroupControl",
23320 clusapi_dissect_GroupControl_request
, clusapi_dissect_GroupControl_response
},
23321 { 78, "NodeNodeControl",
23322 clusapi_dissect_NodeNodeControl_request
, clusapi_dissect_NodeNodeControl_response
},
23323 { 79, "NodeControl",
23324 clusapi_dissect_NodeControl_request
, clusapi_dissect_NodeControl_response
},
23325 { 80, "Opnum80NotUsedOnWire",
23326 clusapi_dissect_Opnum80NotUsedOnWire_request
, clusapi_dissect_Opnum80NotUsedOnWire_response
},
23327 { 81, "OpenNetwork",
23328 clusapi_dissect_OpenNetwork_request
, clusapi_dissect_OpenNetwork_response
},
23329 { 82, "CloseNetwork",
23330 clusapi_dissect_CloseNetwork_request
, clusapi_dissect_CloseNetwork_response
},
23331 { 83, "GetNetworkState",
23332 clusapi_dissect_GetNetworkState_request
, clusapi_dissect_GetNetworkState_response
},
23333 { 84, "SetNetworkName",
23334 clusapi_dissect_SetNetworkName_request
, clusapi_dissect_SetNetworkName_response
},
23335 { 85, "CreateNetworkEnum",
23336 clusapi_dissect_CreateNetworkEnum_request
, clusapi_dissect_CreateNetworkEnum_response
},
23337 { 86, "GetNetworkId",
23338 clusapi_dissect_GetNetworkId_request
, clusapi_dissect_GetNetworkId_response
},
23339 { 87, "SetNetworkPriorityOrder",
23340 clusapi_dissect_SetNetworkPriorityOrder_request
, clusapi_dissect_SetNetworkPriorityOrder_response
},
23341 { 88, "NodeNetworkControl",
23342 clusapi_dissect_NodeNetworkControl_request
, clusapi_dissect_NodeNetworkControl_response
},
23343 { 89, "NetworkControl",
23344 clusapi_dissect_NetworkControl_request
, clusapi_dissect_NetworkControl_response
},
23345 { 90, "AddNotifyNetwork",
23346 clusapi_dissect_AddNotifyNetwork_request
, clusapi_dissect_AddNotifyNetwork_response
},
23347 { 91, "ReAddNotifyNetwork",
23348 clusapi_dissect_ReAddNotifyNetwork_request
, clusapi_dissect_ReAddNotifyNetwork_response
},
23349 { 92, "OpenNetInterface",
23350 clusapi_dissect_OpenNetInterface_request
, clusapi_dissect_OpenNetInterface_response
},
23351 { 93, "CloseNetInterface",
23352 clusapi_dissect_CloseNetInterface_request
, clusapi_dissect_CloseNetInterface_response
},
23353 { 94, "GetNetInterfaceState",
23354 clusapi_dissect_GetNetInterfaceState_request
, clusapi_dissect_GetNetInterfaceState_response
},
23355 { 95, "GetNetInterface",
23356 clusapi_dissect_GetNetInterface_request
, clusapi_dissect_GetNetInterface_response
},
23357 { 96, "GetNetInterfaceId",
23358 clusapi_dissect_GetNetInterfaceId_request
, clusapi_dissect_GetNetInterfaceId_response
},
23359 { 97, "NodeNetInterfaceControl",
23360 clusapi_dissect_NodeNetInterfaceControl_request
, clusapi_dissect_NodeNetInterfaceControl_response
},
23361 { 98, "NetInterfaceControl",
23362 clusapi_dissect_NetInterfaceControl_request
, clusapi_dissect_NetInterfaceControl_response
},
23363 { 99, "AddNotifyNetInterface",
23364 clusapi_dissect_AddNotifyNetInterface_request
, clusapi_dissect_AddNotifyNetInterface_response
},
23365 { 100, "ReAddNotifyNetInterface",
23366 clusapi_dissect_ReAddNotifyNetInterface_request
, clusapi_dissect_ReAddNotifyNetInterface_response
},
23367 { 101, "CreateNodeEnum",
23368 clusapi_dissect_CreateNodeEnum_request
, clusapi_dissect_CreateNodeEnum_response
},
23369 { 102, "GetClusterVersion2",
23370 clusapi_dissect_GetClusterVersion2_request
, clusapi_dissect_GetClusterVersion2_response
},
23371 { 103, "CreateResTypeEnum",
23372 clusapi_dissect_CreateResTypeEnum_request
, clusapi_dissect_CreateResTypeEnum_response
},
23373 { 104, "BackupClusterDatabase",
23374 clusapi_dissect_BackupClusterDatabase_request
, clusapi_dissect_BackupClusterDatabase_response
},
23375 { 105, "NodeClusterControl",
23376 clusapi_dissect_NodeClusterControl_request
, clusapi_dissect_NodeClusterControl_response
},
23377 { 106, "ClusterControl",
23378 clusapi_dissect_ClusterControl_request
, clusapi_dissect_ClusterControl_response
},
23379 { 107, "UnblockGetNotifyCall",
23380 clusapi_dissect_UnblockGetNotifyCall_request
, clusapi_dissect_UnblockGetNotifyCall_response
},
23381 { 108, "SetServiceAccountPassword",
23382 clusapi_dissect_SetServiceAccountPassword_request
, clusapi_dissect_SetServiceAccountPassword_response
},
23383 { 109, "SetResourceDependencyExpression",
23384 clusapi_dissect_SetResourceDependencyExpression_request
, clusapi_dissect_SetResourceDependencyExpression_response
},
23385 { 110, "GetResourceDependencyExpression",
23386 clusapi_dissect_GetResourceDependencyExpression_request
, clusapi_dissect_GetResourceDependencyExpression_response
},
23387 { 111, "Opnum111NotUsedOnWire",
23388 clusapi_dissect_Opnum111NotUsedOnWire_request
, clusapi_dissect_Opnum111NotUsedOnWire_response
},
23389 { 112, "GetResourceNetworkName",
23390 clusapi_dissect_GetResourceNetworkName_request
, clusapi_dissect_GetResourceNetworkName_response
},
23391 { 113, "ExecuteBatch",
23392 clusapi_dissect_ExecuteBatch_request
, clusapi_dissect_ExecuteBatch_response
},
23393 { 114, "CreateBatchPort",
23394 clusapi_dissect_CreateBatchPort_request
, clusapi_dissect_CreateBatchPort_response
},
23395 { 115, "GetBatchNotification",
23396 clusapi_dissect_GetBatchNotification_request
, clusapi_dissect_GetBatchNotification_response
},
23397 { 116, "CloseBatchPort",
23398 clusapi_dissect_CloseBatchPort_request
, clusapi_dissect_CloseBatchPort_response
},
23399 { 117, "OpenClusterEx",
23400 clusapi_dissect_OpenClusterEx_request
, clusapi_dissect_OpenClusterEx_response
},
23401 { 118, "OpenNodeEx",
23402 clusapi_dissect_OpenNodeEx_request
, clusapi_dissect_OpenNodeEx_response
},
23403 { 119, "OpenGroupEx",
23404 clusapi_dissect_OpenGroupEx_request
, clusapi_dissect_OpenGroupEx_response
},
23405 { 120, "OpenResourceEx",
23406 clusapi_dissect_OpenResourceEx_request
, clusapi_dissect_OpenResourceEx_response
},
23407 { 121, "OpenNetworkEx",
23408 clusapi_dissect_OpenNetworkEx_request
, clusapi_dissect_OpenNetworkEx_response
},
23409 { 122, "OpenNetInterfaceEx",
23410 clusapi_dissect_OpenNetInterfaceEx_request
, clusapi_dissect_OpenNetInterfaceEx_response
},
23411 { 123, "ChangeCsvState",
23412 clusapi_dissect_ChangeCsvState_request
, clusapi_dissect_ChangeCsvState_response
},
23413 { 124, "CreateNodeEnumEx",
23414 clusapi_dissect_CreateNodeEnumEx_request
, clusapi_dissect_CreateNodeEnumEx_response
},
23415 { 125, "CreateEnumEx",
23416 clusapi_dissect_CreateEnumEx_request
, clusapi_dissect_CreateEnumEx_response
},
23417 { 126, "PauseNodeEx",
23418 clusapi_dissect_PauseNodeEx_request
, clusapi_dissect_PauseNodeEx_response
},
23419 { 127, "PauseNodeWithDrainTarget",
23420 clusapi_dissect_PauseNodeWithDrainTarget_request
, clusapi_dissect_PauseNodeWithDrainTarget_response
},
23421 { 128, "ResumeNodeEx",
23422 clusapi_dissect_ResumeNodeEx_request
, clusapi_dissect_ResumeNodeEx_response
},
23423 { 129, "CreateGroupEx",
23424 clusapi_dissect_CreateGroupEx_request
, clusapi_dissect_CreateGroupEx_response
},
23425 { 130, "OnlineGroupEx",
23426 clusapi_dissect_OnlineGroupEx_request
, clusapi_dissect_OnlineGroupEx_response
},
23427 { 131, "OfflineGroupEx",
23428 clusapi_dissect_OfflineGroupEx_request
, clusapi_dissect_OfflineGroupEx_response
},
23429 { 132, "MoveGroupEx",
23430 clusapi_dissect_MoveGroupEx_request
, clusapi_dissect_MoveGroupEx_response
},
23431 { 133, "MoveGroupToNodeEx",
23432 clusapi_dissect_MoveGroupToNodeEx_request
, clusapi_dissect_MoveGroupToNodeEx_response
},
23433 { 134, "CancelClusterGroupOperation",
23434 clusapi_dissect_CancelClusterGroupOperation_request
, clusapi_dissect_CancelClusterGroupOperation_response
},
23435 { 135, "OnlineResourceEx",
23436 clusapi_dissect_OnlineResourceEx_request
, clusapi_dissect_OnlineResourceEx_response
},
23437 { 136, "OfflineResourceEx",
23438 clusapi_dissect_OfflineResourceEx_request
, clusapi_dissect_OfflineResourceEx_response
},
23439 { 137, "CreateNotifyV2",
23440 clusapi_dissect_CreateNotifyV2_request
, clusapi_dissect_CreateNotifyV2_response
},
23441 { 138, "AddNotifyV2",
23442 clusapi_dissect_AddNotifyV2_request
, clusapi_dissect_AddNotifyV2_response
},
23443 { 139, "GetNotifyV2",
23444 clusapi_dissect_GetNotifyV2_request
, clusapi_dissect_GetNotifyV2_response
},
23445 { 140, "QueryAllValues",
23446 clusapi_dissect_QueryAllValues_request
, clusapi_dissect_QueryAllValues_response
},
23447 { 141, "StmFindDisk",
23448 clusapi_dissect_StmFindDisk_request
, clusapi_dissect_StmFindDisk_response
},
23449 { 142, "ClusterMrr",
23450 clusapi_dissect_ClusterMrr_request
, clusapi_dissect_ClusterMrr_response
},
23451 { 143, "CreateGroupEnum",
23452 clusapi_dissect_CreateGroupEnum_request
, clusapi_dissect_CreateGroupEnum_response
},
23453 { 144, "CreateResourceEnum",
23454 clusapi_dissect_CreateResourceEnum_request
, clusapi_dissect_CreateResourceEnum_response
},
23455 { 145, "ExecuteReadBatch",
23456 clusapi_dissect_ExecuteReadBatch_request
, clusapi_dissect_ExecuteReadBatch_response
},
23457 { 146, "RestartResource",
23458 clusapi_dissect_RestartResource_request
, clusapi_dissect_RestartResource_response
},
23459 { 147, "GetNotifyAsync",
23460 clusapi_dissect_GetNotifyAsync_request
, clusapi_dissect_GetNotifyAsync_response
},
23461 { 148, "Opnum148NotUsedOnWire",
23462 clusapi_dissect_Opnum148NotUsedOnWire_request
, clusapi_dissect_Opnum148NotUsedOnWire_response
},
23463 { 149, "Opnum149otUsedOnWire",
23464 clusapi_dissect_Opnum149otUsedOnWire_request
, clusapi_dissect_Opnum149otUsedOnWire_response
},
23465 { 150, "Opnum150NotUsedOnWire",
23466 clusapi_dissect_Opnum150NotUsedOnWire_request
, clusapi_dissect_Opnum150NotUsedOnWire_response
},
23467 { 151, "Opnum151NotUsedOnWire",
23468 clusapi_dissect_Opnum151NotUsedOnWire_request
, clusapi_dissect_Opnum151NotUsedOnWire_response
},
23469 { 152, "Opnum152NotUsedOnWire",
23470 clusapi_dissect_Opnum152NotUsedOnWire_request
, clusapi_dissect_Opnum152NotUsedOnWire_response
},
23471 { 153, "Opnum153NotUsedOnWire",
23472 clusapi_dissect_Opnum153NotUsedOnWire_request
, clusapi_dissect_Opnum153NotUsedOnWire_response
},
23473 { 154, "Opnum154NotUsedOnWire",
23474 clusapi_dissect_Opnum154NotUsedOnWire_request
, clusapi_dissect_Opnum154NotUsedOnWire_response
},
23475 { 155, "AddNotifyResourceTypeV2",
23476 clusapi_dissect_AddNotifyResourceTypeV2_request
, clusapi_dissect_AddNotifyResourceTypeV2_response
},
23477 { 156, "Opnum156NotUsedOnWire",
23478 clusapi_dissect_Opnum156NotUsedOnWire_request
, clusapi_dissect_Opnum156NotUsedOnWire_response
},
23479 { 157, "ExecuteReadBatchEx",
23480 clusapi_dissect_ExecuteReadBatchEx_request
, clusapi_dissect_ExecuteReadBatchEx_response
},
23481 { 158, "Opnum158NotUsedOnWire",
23482 clusapi_dissect_Opnum158NotUsedOnWire_request
, clusapi_dissect_Opnum158NotUsedOnWire_response
},
23483 { 159, "Opnum159NotUsedOnWire",
23484 clusapi_dissect_Opnum159NotUsedOnWire_request
, clusapi_dissect_Opnum159NotUsedOnWire_response
},
23485 { 160, "Opnum160NotUsedOnWire",
23486 clusapi_dissect_Opnum160NotUsedOnWire_request
, clusapi_dissect_Opnum160NotUsedOnWire_response
},
23487 { 161, "Opnum161NotUsedOnWire",
23488 clusapi_dissect_Opnum161NotUsedOnWire_request
, clusapi_dissect_Opnum161NotUsedOnWire_response
},
23489 { 162, "Opnum162NotUsedOnWire",
23490 clusapi_dissect_Opnum162NotUsedOnWire_request
, clusapi_dissect_Opnum162NotUsedOnWire_response
},
23491 { 163, "CreateGroupSet",
23492 clusapi_dissect_CreateGroupSet_request
, clusapi_dissect_CreateGroupSet_response
},
23493 { 164, "OpenGroupSet",
23494 clusapi_dissect_OpenGroupSet_request
, clusapi_dissect_OpenGroupSet_response
},
23495 { 165, "CloseGroupSet",
23496 clusapi_dissect_CloseGroupSet_request
, clusapi_dissect_CloseGroupSet_response
},
23497 { 166, "DeleteGroupSet",
23498 clusapi_dissect_DeleteGroupSet_request
, clusapi_dissect_DeleteGroupSet_response
},
23499 { 167, "AddGroupToGroupSet",
23500 clusapi_dissect_AddGroupToGroupSet_request
, clusapi_dissect_AddGroupToGroupSet_response
},
23501 { 168, "RemoveGroupFromGroupSet",
23502 clusapi_dissect_RemoveGroupFromGroupSet_request
, clusapi_dissect_RemoveGroupFromGroupSet_response
},
23503 { 169, "MoveGroupToGroupSet",
23504 clusapi_dissect_MoveGroupToGroupSet_request
, clusapi_dissect_MoveGroupToGroupSet_response
},
23505 { 170, "Opnum170NotUsedOnWire",
23506 clusapi_dissect_Opnum170NotUsedOnWire_request
, clusapi_dissect_Opnum170NotUsedOnWire_response
},
23507 { 171, "AddGroupSetDependency",
23508 clusapi_dissect_AddGroupSetDependency_request
, clusapi_dissect_AddGroupSetDependency_response
},
23509 { 172, "AddGroupToGroupSetDependency",
23510 clusapi_dissect_AddGroupToGroupSetDependency_request
, clusapi_dissect_AddGroupToGroupSetDependency_response
},
23511 { 173, "NodeGroupSetControl",
23512 clusapi_dissect_NodeGroupSetControl_request
, clusapi_dissect_NodeGroupSetControl_response
},
23513 { 174, "GroupSetControl",
23514 clusapi_dissect_GroupSetControl_request
, clusapi_dissect_GroupSetControl_response
},
23515 { 175, "SetGroupDependencyExpression",
23516 clusapi_dissect_SetGroupDependencyExpression_request
, clusapi_dissect_SetGroupDependencyExpression_response
},
23517 { 176, "RemoveClusterGroupDependency",
23518 clusapi_dissect_RemoveClusterGroupDependency_request
, clusapi_dissect_RemoveClusterGroupDependency_response
},
23519 { 177, "SetGroupSetDependencyExpression",
23520 clusapi_dissect_SetGroupSetDependencyExpression_request
, clusapi_dissect_SetGroupSetDependencyExpression_response
},
23521 { 178, "RemoveGroupSetDependency",
23522 clusapi_dissect_RemoveGroupSetDependency_request
, clusapi_dissect_RemoveGroupSetDependency_response
},
23523 { 179, "RemoveClusterGroupToGroupSetDependency",
23524 clusapi_dissect_RemoveClusterGroupToGroupSetDependency_request
, clusapi_dissect_RemoveClusterGroupToGroupSetDependency_response
},
23525 { 180, "CreateGroupSetEnum",
23526 clusapi_dissect_CreateGroupSetEnum_request
, clusapi_dissect_CreateGroupSetEnum_response
},
23527 { 181, "CreateNetInterfaceEnum",
23528 clusapi_dissect_CreateNetInterfaceEnum_request
, clusapi_dissect_CreateNetInterfaceEnum_response
},
23529 { 182, "ChangeCsvStateEx",
23530 clusapi_dissect_ChangeCsvStateEx_request
, clusapi_dissect_ChangeCsvStateEx_response
},
23531 { 183, "AddGroupToGroupSetEx",
23532 clusapi_dissect_AddGroupToGroupSetEx_request
, clusapi_dissect_AddGroupToGroupSetEx_response
},
23533 { 0, NULL
, NULL
, NULL
}
23536 void proto_register_dcerpc_clusapi(void)
23538 static hf_register_info hf
[] = {
23539 { &hf_clusapi_CLUSTER_CREATE_GROUP_INFO_RPC_dwGroupType
,
23540 { "DwGroupType", "clusapi.CLUSTER_CREATE_GROUP_INFO_RPC.dwGroupType", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23541 { &hf_clusapi_CLUSTER_CREATE_GROUP_INFO_RPC_dwVersion
,
23542 { "DwVersion", "clusapi.CLUSTER_CREATE_GROUP_INFO_RPC.dwVersion", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23543 { &hf_clusapi_CLUSTER_DISKID_DiskIdBlob
,
23544 { "DiskIdBlob", "clusapi.CLUSTER_DISKID.DiskIdBlob", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23545 { &hf_clusapi_CLUSTER_DISKID_DiskIdType
,
23546 { "DiskIdType", "clusapi.CLUSTER_DISKID.DiskIdType", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23547 { &hf_clusapi_CLUSTER_MRR_NODE_RESPONSE_ResultCode
,
23548 { "ResultCode", "clusapi.CLUSTER_MRR_NODE_RESPONSE.ResultCode", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &HRES_errors_ext
, 0, NULL
, HFILL
}},
23549 { &hf_clusapi_CLUSTER_MRR_NODE_RESPONSE_ResultSize
,
23550 { "ResultSize", "clusapi.CLUSTER_MRR_NODE_RESPONSE.ResultSize", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23551 { &hf_clusapi_CLUSTER_MRR_NODE_RESPONSE_pResultData
,
23552 { "PResultData", "clusapi.CLUSTER_MRR_NODE_RESPONSE.pResultData", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23553 { &hf_clusapi_CLUSTER_MRR_NODE_RESPONSE_pszNodeName
,
23554 { "PszNodeName", "clusapi.CLUSTER_MRR_NODE_RESPONSE.pszNodeName", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23555 { &hf_clusapi_CLUSTER_MRR_RESPONSE_NodeCount
,
23556 { "NodeCount", "clusapi.CLUSTER_MRR_RESPONSE.NodeCount", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23557 { &hf_clusapi_CLUSTER_MRR_RESPONSE_pNodes
,
23558 { "PNodes", "clusapi.CLUSTER_MRR_RESPONSE.pNodes", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23559 { &hf_clusapi_CLUSTER_OPERATIONAL_VERSION_INFO_dwClusterHighestVersion
,
23560 { "DwClusterHighestVersion", "clusapi.CLUSTER_OPERATIONAL_VERSION_INFO.dwClusterHighestVersion", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23561 { &hf_clusapi_CLUSTER_OPERATIONAL_VERSION_INFO_dwClusterLowestVersion
,
23562 { "DwClusterLowestVersion", "clusapi.CLUSTER_OPERATIONAL_VERSION_INFO.dwClusterLowestVersion", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23563 { &hf_clusapi_CLUSTER_OPERATIONAL_VERSION_INFO_dwFlags
,
23564 { "DwFlags", "clusapi.CLUSTER_OPERATIONAL_VERSION_INFO.dwFlags", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23565 { &hf_clusapi_CLUSTER_OPERATIONAL_VERSION_INFO_dwReserved
,
23566 { "DwReserved", "clusapi.CLUSTER_OPERATIONAL_VERSION_INFO.dwReserved", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23567 { &hf_clusapi_CLUSTER_OPERATIONAL_VERSION_INFO_dwSize
,
23568 { "DwSize", "clusapi.CLUSTER_OPERATIONAL_VERSION_INFO.dwSize", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23569 { &hf_clusapi_CLUS_RESOURCE_CLASS_INFO_Class
,
23570 { "Class", "clusapi.CLUS_RESOURCE_CLASS_INFO.Class", FT_UINT32
, BASE_DEC
, VALS(clusapi_clusapi_ResourceClass_vals
), 0, NULL
, HFILL
}},
23571 { &hf_clusapi_CLUS_RESOURCE_CLASS_INFO_SubClass
,
23572 { "SubClass", "clusapi.CLUS_RESOURCE_CLASS_INFO.SubClass", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23573 { &hf_clusapi_ClusterEnumType_CLUSTER_ENUM_GROUP
,
23574 { "CLUSTER ENUM GROUP", "clusapi.ClusterEnumType.CLUSTER_ENUM_GROUP", FT_BOOLEAN
, 32, TFS(&ClusterEnumType_CLUSTER_ENUM_GROUP_tfs
), ( 0x00000008 ), NULL
, HFILL
}},
23575 { &hf_clusapi_ClusterEnumType_CLUSTER_ENUM_INTERNAL_NETWORK
,
23576 { "CLUSTER ENUM INTERNAL NETWORK", "clusapi.ClusterEnumType.CLUSTER_ENUM_INTERNAL_NETWORK", FT_BOOLEAN
, 32, TFS(&ClusterEnumType_CLUSTER_ENUM_INTERNAL_NETWORK_tfs
), ( 0x80000000 ), NULL
, HFILL
}},
23577 { &hf_clusapi_ClusterEnumType_CLUSTER_ENUM_NETINTERFACE
,
23578 { "CLUSTER ENUM NETINTERFACE", "clusapi.ClusterEnumType.CLUSTER_ENUM_NETINTERFACE", FT_BOOLEAN
, 32, TFS(&ClusterEnumType_CLUSTER_ENUM_NETINTERFACE_tfs
), ( 0x00000020 ), NULL
, HFILL
}},
23579 { &hf_clusapi_ClusterEnumType_CLUSTER_ENUM_NETWORK
,
23580 { "CLUSTER ENUM NETWORK", "clusapi.ClusterEnumType.CLUSTER_ENUM_NETWORK", FT_BOOLEAN
, 32, TFS(&ClusterEnumType_CLUSTER_ENUM_NETWORK_tfs
), ( 0x00000010 ), NULL
, HFILL
}},
23581 { &hf_clusapi_ClusterEnumType_CLUSTER_ENUM_NODE
,
23582 { "CLUSTER ENUM NODE", "clusapi.ClusterEnumType.CLUSTER_ENUM_NODE", FT_BOOLEAN
, 32, TFS(&ClusterEnumType_CLUSTER_ENUM_NODE_tfs
), ( 0x00000001 ), NULL
, HFILL
}},
23583 { &hf_clusapi_ClusterEnumType_CLUSTER_ENUM_RESOURCE
,
23584 { "CLUSTER ENUM RESOURCE", "clusapi.ClusterEnumType.CLUSTER_ENUM_RESOURCE", FT_BOOLEAN
, 32, TFS(&ClusterEnumType_CLUSTER_ENUM_RESOURCE_tfs
), ( 0x00000004 ), NULL
, HFILL
}},
23585 { &hf_clusapi_ClusterEnumType_CLUSTER_ENUM_RESTYPE
,
23586 { "CLUSTER ENUM RESTYPE", "clusapi.ClusterEnumType.CLUSTER_ENUM_RESTYPE", FT_BOOLEAN
, 32, TFS(&ClusterEnumType_CLUSTER_ENUM_RESTYPE_tfs
), ( 0x00000002 ), NULL
, HFILL
}},
23587 { &hf_clusapi_ClusterEnumType_CLUSTER_ENUM_SHARED_VOLUME_RESOURCE
,
23588 { "CLUSTER ENUM SHARED VOLUME RESOURCE", "clusapi.ClusterEnumType.CLUSTER_ENUM_SHARED_VOLUME_RESOURCE", FT_BOOLEAN
, 32, TFS(&ClusterEnumType_CLUSTER_ENUM_SHARED_VOLUME_RESOURCE_tfs
), ( 0x40000000 ), NULL
, HFILL
}},
23589 { &hf_clusapi_ClusterGroupEnumType_CLUSTER_GROUP_ENUM_CONTAINS
,
23590 { "CLUSTER GROUP ENUM CONTAINS", "clusapi.ClusterGroupEnumType.CLUSTER_GROUP_ENUM_CONTAINS", FT_BOOLEAN
, 32, TFS(&ClusterGroupEnumType_CLUSTER_GROUP_ENUM_CONTAINS_tfs
), ( 0x00000001 ), NULL
, HFILL
}},
23591 { &hf_clusapi_ClusterGroupEnumType_CLUSTER_GROUP_ENUM_NODES
,
23592 { "CLUSTER GROUP ENUM NODES", "clusapi.ClusterGroupEnumType.CLUSTER_GROUP_ENUM_NODES", FT_BOOLEAN
, 32, TFS(&ClusterGroupEnumType_CLUSTER_GROUP_ENUM_NODES_tfs
), ( 0x00000002 ), NULL
, HFILL
}},
23593 { &hf_clusapi_ClusterResTypeEnumType_CLUSTER_RESOURCE_TYPE_ENUM_NODES
,
23594 { "CLUSTER RESOURCE TYPE ENUM NODES", "clusapi.ClusterResTypeEnumType.CLUSTER_RESOURCE_TYPE_ENUM_NODES", FT_BOOLEAN
, 32, TFS(&ClusterResTypeEnumType_CLUSTER_RESOURCE_TYPE_ENUM_NODES_tfs
), ( 0x00000001 ), NULL
, HFILL
}},
23595 { &hf_clusapi_ClusterResTypeEnumType_CLUSTER_RESOURCE_TYPE_ENUM_RESOURCES
,
23596 { "CLUSTER RESOURCE TYPE ENUM RESOURCES", "clusapi.ClusterResTypeEnumType.CLUSTER_RESOURCE_TYPE_ENUM_RESOURCES", FT_BOOLEAN
, 32, TFS(&ClusterResTypeEnumType_CLUSTER_RESOURCE_TYPE_ENUM_RESOURCES_tfs
), ( 0x00000002 ), NULL
, HFILL
}},
23597 { &hf_clusapi_ENUM_ENTRY_Name
,
23598 { "Name", "clusapi.ENUM_ENTRY.Name", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23599 { &hf_clusapi_ENUM_ENTRY_Type
,
23600 { "Type", "clusapi.ENUM_ENTRY.Type", FT_UINT32
, BASE_HEX
, NULL
, 0, NULL
, HFILL
}},
23601 { &hf_clusapi_ENUM_LIST_Entry
,
23602 { "Entry", "clusapi.ENUM_LIST.Entry", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23603 { &hf_clusapi_ENUM_LIST_EntryCount
,
23604 { "EntryCount", "clusapi.ENUM_LIST.EntryCount", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23605 { &hf_clusapi_GROUP_ENUM_ENTRY_Id
,
23606 { "Id", "clusapi.GROUP_ENUM_ENTRY.Id", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23607 { &hf_clusapi_GROUP_ENUM_ENTRY_Name
,
23608 { "Name", "clusapi.GROUP_ENUM_ENTRY.Name", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23609 { &hf_clusapi_GROUP_ENUM_ENTRY_Owner
,
23610 { "Owner", "clusapi.GROUP_ENUM_ENTRY.Owner", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23611 { &hf_clusapi_GROUP_ENUM_ENTRY_Properties
,
23612 { "Properties", "clusapi.GROUP_ENUM_ENTRY.Properties", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23613 { &hf_clusapi_GROUP_ENUM_ENTRY_RoProperties
,
23614 { "RoProperties", "clusapi.GROUP_ENUM_ENTRY.RoProperties", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23615 { &hf_clusapi_GROUP_ENUM_ENTRY_cbProperties
,
23616 { "CbProperties", "clusapi.GROUP_ENUM_ENTRY.cbProperties", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23617 { &hf_clusapi_GROUP_ENUM_ENTRY_cbRoProperties
,
23618 { "CbRoProperties", "clusapi.GROUP_ENUM_ENTRY.cbRoProperties", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23619 { &hf_clusapi_GROUP_ENUM_ENTRY_dwFlags
,
23620 { "DwFlags", "clusapi.GROUP_ENUM_ENTRY.dwFlags", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23621 { &hf_clusapi_GROUP_ENUM_ENTRY_dwState
,
23622 { "DwState", "clusapi.GROUP_ENUM_ENTRY.dwState", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23623 { &hf_clusapi_GROUP_ENUM_LIST_Entry
,
23624 { "Entry", "clusapi.GROUP_ENUM_LIST.Entry", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23625 { &hf_clusapi_GROUP_ENUM_LIST_EntryCount
,
23626 { "EntryCount", "clusapi.GROUP_ENUM_LIST.EntryCount", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23627 { &hf_clusapi_IDL_CLUSTER_SET_PASSWORD_STATUS_NodeId
,
23628 { "NodeId", "clusapi.IDL_CLUSTER_SET_PASSWORD_STATUS.NodeId", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23629 { &hf_clusapi_IDL_CLUSTER_SET_PASSWORD_STATUS_ReturnStatus
,
23630 { "ReturnStatus", "clusapi.IDL_CLUSTER_SET_PASSWORD_STATUS.ReturnStatus", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23631 { &hf_clusapi_IDL_CLUSTER_SET_PASSWORD_STATUS_SetAttempted
,
23632 { "SetAttempted", "clusapi.IDL_CLUSTER_SET_PASSWORD_STATUS.SetAttempted", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23633 { &hf_clusapi_NOTIFICATION_DATA_ASYNC_RPC_Name
,
23634 { "Name", "clusapi.NOTIFICATION_DATA_ASYNC_RPC.Name", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23635 { &hf_clusapi_NOTIFICATION_DATA_ASYNC_RPC_dwFilter
,
23636 { "DwFilter", "clusapi.NOTIFICATION_DATA_ASYNC_RPC.dwFilter", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23637 { &hf_clusapi_NOTIFICATION_DATA_ASYNC_RPC_dwNotifyKey
,
23638 { "DwNotifyKey", "clusapi.NOTIFICATION_DATA_ASYNC_RPC.dwNotifyKey", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23639 { &hf_clusapi_NOTIFICATION_DATA_RPC_FilterAndType
,
23640 { "FilterAndType", "clusapi.NOTIFICATION_DATA_RPC.FilterAndType", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23641 { &hf_clusapi_NOTIFICATION_DATA_RPC_Name
,
23642 { "Name", "clusapi.NOTIFICATION_DATA_RPC.Name", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23643 { &hf_clusapi_NOTIFICATION_DATA_RPC_ObjectId
,
23644 { "ObjectId", "clusapi.NOTIFICATION_DATA_RPC.ObjectId", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23645 { &hf_clusapi_NOTIFICATION_DATA_RPC_ParentId
,
23646 { "ParentId", "clusapi.NOTIFICATION_DATA_RPC.ParentId", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23647 { &hf_clusapi_NOTIFICATION_DATA_RPC_Type
,
23648 { "Type", "clusapi.NOTIFICATION_DATA_RPC.Type", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23649 { &hf_clusapi_NOTIFICATION_DATA_RPC_buffer
,
23650 { "Buffer", "clusapi.NOTIFICATION_DATA_RPC.buffer", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23651 { &hf_clusapi_NOTIFICATION_DATA_RPC_dwBufferSize
,
23652 { "DwBufferSize", "clusapi.NOTIFICATION_DATA_RPC.dwBufferSize", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23653 { &hf_clusapi_NOTIFICATION_RPC_NotificationData
,
23654 { "NotificationData", "clusapi.NOTIFICATION_RPC.NotificationData", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23655 { &hf_clusapi_NOTIFICATION_RPC_dwNotifyKey
,
23656 { "DwNotifyKey", "clusapi.NOTIFICATION_RPC.dwNotifyKey", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23657 { &hf_clusapi_NOTIFY_FILTER_AND_TYPE_RPC_FilterFlags
,
23658 { "FilterFlags", "clusapi.NOTIFY_FILTER_AND_TYPE_RPC.FilterFlags", FT_UINT64
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23659 { &hf_clusapi_NOTIFY_FILTER_AND_TYPE_RPC_dwObjectType
,
23660 { "DwObjectType", "clusapi.NOTIFY_FILTER_AND_TYPE_RPC.dwObjectType", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23661 { &hf_clusapi_RESOURCE_ENUM_ENTRY_Id
,
23662 { "Id", "clusapi.RESOURCE_ENUM_ENTRY.Id", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23663 { &hf_clusapi_RESOURCE_ENUM_ENTRY_Name
,
23664 { "Name", "clusapi.RESOURCE_ENUM_ENTRY.Name", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23665 { &hf_clusapi_RESOURCE_ENUM_ENTRY_OwnerId
,
23666 { "OwnerId", "clusapi.RESOURCE_ENUM_ENTRY.OwnerId", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23667 { &hf_clusapi_RESOURCE_ENUM_ENTRY_OwnerName
,
23668 { "OwnerName", "clusapi.RESOURCE_ENUM_ENTRY.OwnerName", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23669 { &hf_clusapi_RESOURCE_ENUM_ENTRY_Properties
,
23670 { "Properties", "clusapi.RESOURCE_ENUM_ENTRY.Properties", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23671 { &hf_clusapi_RESOURCE_ENUM_ENTRY_RoProperties
,
23672 { "RoProperties", "clusapi.RESOURCE_ENUM_ENTRY.RoProperties", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23673 { &hf_clusapi_RESOURCE_ENUM_ENTRY_cbProperties
,
23674 { "CbProperties", "clusapi.RESOURCE_ENUM_ENTRY.cbProperties", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23675 { &hf_clusapi_RESOURCE_ENUM_ENTRY_cbRoProperties
,
23676 { "CbRoProperties", "clusapi.RESOURCE_ENUM_ENTRY.cbRoProperties", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23677 { &hf_clusapi_RESOURCE_ENUM_LIST_Entry
,
23678 { "Entry", "clusapi.RESOURCE_ENUM_LIST.Entry", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23679 { &hf_clusapi_RESOURCE_ENUM_LIST_EntryCount
,
23680 { "EntryCount", "clusapi.RESOURCE_ENUM_LIST.EntryCount", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23681 { &hf_clusapi_RPC_SECURITY_ATTRIBUTES_RpcSecurityDescriptor
,
23682 { "RpcSecurityDescriptor", "clusapi.RPC_SECURITY_ATTRIBUTES.RpcSecurityDescriptor", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23683 { &hf_clusapi_RPC_SECURITY_ATTRIBUTES_bInheritHandle
,
23684 { "BInheritHandle", "clusapi.RPC_SECURITY_ATTRIBUTES.bInheritHandle", FT_INT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23685 { &hf_clusapi_RPC_SECURITY_ATTRIBUTES_nLength
,
23686 { "NLength", "clusapi.RPC_SECURITY_ATTRIBUTES.nLength", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23687 { &hf_clusapi_RPC_SECURITY_DESCRIPTOR_cbInSecurityDescriptor
,
23688 { "CbInSecurityDescriptor", "clusapi.RPC_SECURITY_DESCRIPTOR.cbInSecurityDescriptor", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23689 { &hf_clusapi_RPC_SECURITY_DESCRIPTOR_cbOutSecurityDescriptor
,
23690 { "CbOutSecurityDescriptor", "clusapi.RPC_SECURITY_DESCRIPTOR.cbOutSecurityDescriptor", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23691 { &hf_clusapi_RPC_SECURITY_DESCRIPTOR_lpSecurityDescriptor
,
23692 { "LpSecurityDescriptor", "clusapi.RPC_SECURITY_DESCRIPTOR.lpSecurityDescriptor", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23693 { &hf_clusapi_clusapi_AddGroupSetDependency_DependentGroupSet
,
23694 { "DependentGroupSet", "clusapi.clusapi_AddGroupSetDependency.DependentGroupSet", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23695 { &hf_clusapi_clusapi_AddGroupSetDependency_ProviderGroupSet
,
23696 { "ProviderGroupSet", "clusapi.clusapi_AddGroupSetDependency.ProviderGroupSet", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23697 { &hf_clusapi_clusapi_AddGroupSetDependency_rpc_status
,
23698 { "Rpc Status", "clusapi.clusapi_AddGroupSetDependency.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
23699 { &hf_clusapi_clusapi_AddGroupToGroupSetDependency_DependentGroup
,
23700 { "DependentGroup", "clusapi.clusapi_AddGroupToGroupSetDependency.DependentGroup", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23701 { &hf_clusapi_clusapi_AddGroupToGroupSetDependency_ProviderGroupSet
,
23702 { "ProviderGroupSet", "clusapi.clusapi_AddGroupToGroupSetDependency.ProviderGroupSet", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23703 { &hf_clusapi_clusapi_AddGroupToGroupSetDependency_rpc_status
,
23704 { "Rpc Status", "clusapi.clusapi_AddGroupToGroupSetDependency.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
23705 { &hf_clusapi_clusapi_AddGroupToGroupSetEx_FaultDomain
,
23706 { "FaultDomain", "clusapi.clusapi_AddGroupToGroupSetEx.FaultDomain", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23707 { &hf_clusapi_clusapi_AddGroupToGroupSetEx_Group
,
23708 { "Group", "clusapi.clusapi_AddGroupToGroupSetEx.Group", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23709 { &hf_clusapi_clusapi_AddGroupToGroupSetEx_GroupSet
,
23710 { "GroupSet", "clusapi.clusapi_AddGroupToGroupSetEx.GroupSet", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23711 { &hf_clusapi_clusapi_AddGroupToGroupSetEx_Reserved
,
23712 { "Reserved", "clusapi.clusapi_AddGroupToGroupSetEx.Reserved", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23713 { &hf_clusapi_clusapi_AddGroupToGroupSetEx_UpdateDomain
,
23714 { "UpdateDomain", "clusapi.clusapi_AddGroupToGroupSetEx.UpdateDomain", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23715 { &hf_clusapi_clusapi_AddGroupToGroupSetEx_UseDomains
,
23716 { "UseDomains", "clusapi.clusapi_AddGroupToGroupSetEx.UseDomains", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23717 { &hf_clusapi_clusapi_AddGroupToGroupSetEx_rpc_status
,
23718 { "Rpc Status", "clusapi.clusapi_AddGroupToGroupSetEx.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
23719 { &hf_clusapi_clusapi_AddGroupToGroupSet_Group
,
23720 { "Group", "clusapi.clusapi_AddGroupToGroupSet.Group", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23721 { &hf_clusapi_clusapi_AddGroupToGroupSet_GroupSet
,
23722 { "GroupSet", "clusapi.clusapi_AddGroupToGroupSet.GroupSet", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23723 { &hf_clusapi_clusapi_AddGroupToGroupSet_rpc_status
,
23724 { "Rpc Status", "clusapi.clusapi_AddGroupToGroupSet.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
23725 { &hf_clusapi_clusapi_AddNotifyCluster_dwFilter
,
23726 { "DwFilter", "clusapi.clusapi_AddNotifyCluster.dwFilter", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23727 { &hf_clusapi_clusapi_AddNotifyCluster_dwNotifyKey
,
23728 { "DwNotifyKey", "clusapi.clusapi_AddNotifyCluster.dwNotifyKey", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23729 { &hf_clusapi_clusapi_AddNotifyCluster_hCluster
,
23730 { "HCluster", "clusapi.clusapi_AddNotifyCluster.hCluster", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23731 { &hf_clusapi_clusapi_AddNotifyCluster_hNotify
,
23732 { "HNotify", "clusapi.clusapi_AddNotifyCluster.hNotify", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23733 { &hf_clusapi_clusapi_AddNotifyCluster_rpc_status
,
23734 { "Rpc Status", "clusapi.clusapi_AddNotifyCluster.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
23735 { &hf_clusapi_clusapi_AddNotifyGroup_dwFilter
,
23736 { "DwFilter", "clusapi.clusapi_AddNotifyGroup.dwFilter", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23737 { &hf_clusapi_clusapi_AddNotifyGroup_dwNotifyKey
,
23738 { "DwNotifyKey", "clusapi.clusapi_AddNotifyGroup.dwNotifyKey", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23739 { &hf_clusapi_clusapi_AddNotifyGroup_dwStateSequence
,
23740 { "DwStateSequence", "clusapi.clusapi_AddNotifyGroup.dwStateSequence", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23741 { &hf_clusapi_clusapi_AddNotifyGroup_hGroup
,
23742 { "HGroup", "clusapi.clusapi_AddNotifyGroup.hGroup", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23743 { &hf_clusapi_clusapi_AddNotifyGroup_hNotify
,
23744 { "HNotify", "clusapi.clusapi_AddNotifyGroup.hNotify", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23745 { &hf_clusapi_clusapi_AddNotifyGroup_rpc_status
,
23746 { "Rpc Status", "clusapi.clusapi_AddNotifyGroup.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
23747 { &hf_clusapi_clusapi_AddNotifyKey_Filter
,
23748 { "Filter", "clusapi.clusapi_AddNotifyKey.Filter", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23749 { &hf_clusapi_clusapi_AddNotifyKey_WatchSubTree
,
23750 { "WatchSubTree", "clusapi.clusapi_AddNotifyKey.WatchSubTree", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23751 { &hf_clusapi_clusapi_AddNotifyKey_dwNotifyKey
,
23752 { "DwNotifyKey", "clusapi.clusapi_AddNotifyKey.dwNotifyKey", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23753 { &hf_clusapi_clusapi_AddNotifyKey_hKey
,
23754 { "HKey", "clusapi.clusapi_AddNotifyKey.hKey", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23755 { &hf_clusapi_clusapi_AddNotifyKey_hNotify
,
23756 { "HNotify", "clusapi.clusapi_AddNotifyKey.hNotify", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23757 { &hf_clusapi_clusapi_AddNotifyKey_rpc_status
,
23758 { "Rpc Status", "clusapi.clusapi_AddNotifyKey.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
23759 { &hf_clusapi_clusapi_AddNotifyNetInterface_dwFilter
,
23760 { "DwFilter", "clusapi.clusapi_AddNotifyNetInterface.dwFilter", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23761 { &hf_clusapi_clusapi_AddNotifyNetInterface_dwNotifyKey
,
23762 { "DwNotifyKey", "clusapi.clusapi_AddNotifyNetInterface.dwNotifyKey", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23763 { &hf_clusapi_clusapi_AddNotifyNetInterface_dwStateSequence
,
23764 { "DwStateSequence", "clusapi.clusapi_AddNotifyNetInterface.dwStateSequence", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23765 { &hf_clusapi_clusapi_AddNotifyNetInterface_hNetInterface
,
23766 { "HNetInterface", "clusapi.clusapi_AddNotifyNetInterface.hNetInterface", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23767 { &hf_clusapi_clusapi_AddNotifyNetInterface_hNotify
,
23768 { "HNotify", "clusapi.clusapi_AddNotifyNetInterface.hNotify", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23769 { &hf_clusapi_clusapi_AddNotifyNetInterface_rpc_status
,
23770 { "Rpc Status", "clusapi.clusapi_AddNotifyNetInterface.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
23771 { &hf_clusapi_clusapi_AddNotifyNetwork_dwFilter
,
23772 { "DwFilter", "clusapi.clusapi_AddNotifyNetwork.dwFilter", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23773 { &hf_clusapi_clusapi_AddNotifyNetwork_dwNotifyKey
,
23774 { "DwNotifyKey", "clusapi.clusapi_AddNotifyNetwork.dwNotifyKey", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23775 { &hf_clusapi_clusapi_AddNotifyNetwork_dwStateSequence
,
23776 { "DwStateSequence", "clusapi.clusapi_AddNotifyNetwork.dwStateSequence", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23777 { &hf_clusapi_clusapi_AddNotifyNetwork_hNetwork
,
23778 { "HNetwork", "clusapi.clusapi_AddNotifyNetwork.hNetwork", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23779 { &hf_clusapi_clusapi_AddNotifyNetwork_hNotify
,
23780 { "HNotify", "clusapi.clusapi_AddNotifyNetwork.hNotify", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23781 { &hf_clusapi_clusapi_AddNotifyNetwork_rpc_status
,
23782 { "Rpc Status", "clusapi.clusapi_AddNotifyNetwork.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
23783 { &hf_clusapi_clusapi_AddNotifyNode_dwFilter
,
23784 { "DwFilter", "clusapi.clusapi_AddNotifyNode.dwFilter", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23785 { &hf_clusapi_clusapi_AddNotifyNode_dwNotifyKey
,
23786 { "DwNotifyKey", "clusapi.clusapi_AddNotifyNode.dwNotifyKey", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23787 { &hf_clusapi_clusapi_AddNotifyNode_dwStateSequence
,
23788 { "DwStateSequence", "clusapi.clusapi_AddNotifyNode.dwStateSequence", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23789 { &hf_clusapi_clusapi_AddNotifyNode_hNode
,
23790 { "HNode", "clusapi.clusapi_AddNotifyNode.hNode", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23791 { &hf_clusapi_clusapi_AddNotifyNode_hNotify
,
23792 { "HNotify", "clusapi.clusapi_AddNotifyNode.hNotify", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23793 { &hf_clusapi_clusapi_AddNotifyNode_rpc_status
,
23794 { "Rpc Status", "clusapi.clusapi_AddNotifyNode.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
23795 { &hf_clusapi_clusapi_AddNotifyResourceTypeV2_dwNotifyKey
,
23796 { "DwNotifyKey", "clusapi.clusapi_AddNotifyResourceTypeV2.dwNotifyKey", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23797 { &hf_clusapi_clusapi_AddNotifyResourceTypeV2_dwVersion
,
23798 { "DwVersion", "clusapi.clusapi_AddNotifyResourceTypeV2.dwVersion", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23799 { &hf_clusapi_clusapi_AddNotifyResourceTypeV2_filter
,
23800 { "Filter", "clusapi.clusapi_AddNotifyResourceTypeV2.filter", FT_UINT64
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23801 { &hf_clusapi_clusapi_AddNotifyResourceTypeV2_hNotify
,
23802 { "HNotify", "clusapi.clusapi_AddNotifyResourceTypeV2.hNotify", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23803 { &hf_clusapi_clusapi_AddNotifyResourceTypeV2_resTypeName
,
23804 { "ResTypeName", "clusapi.clusapi_AddNotifyResourceTypeV2.resTypeName", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23805 { &hf_clusapi_clusapi_AddNotifyResourceTypeV2_rpc_status
,
23806 { "Rpc Status", "clusapi.clusapi_AddNotifyResourceTypeV2.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
23807 { &hf_clusapi_clusapi_AddNotifyResource_dwFilter
,
23808 { "DwFilter", "clusapi.clusapi_AddNotifyResource.dwFilter", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23809 { &hf_clusapi_clusapi_AddNotifyResource_dwNotifyKey
,
23810 { "DwNotifyKey", "clusapi.clusapi_AddNotifyResource.dwNotifyKey", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23811 { &hf_clusapi_clusapi_AddNotifyResource_dwStateSequence
,
23812 { "DwStateSequence", "clusapi.clusapi_AddNotifyResource.dwStateSequence", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23813 { &hf_clusapi_clusapi_AddNotifyResource_hNotify
,
23814 { "HNotify", "clusapi.clusapi_AddNotifyResource.hNotify", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23815 { &hf_clusapi_clusapi_AddNotifyResource_hResource
,
23816 { "HResource", "clusapi.clusapi_AddNotifyResource.hResource", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23817 { &hf_clusapi_clusapi_AddNotifyResource_rpc_status
,
23818 { "Rpc Status", "clusapi.clusapi_AddNotifyResource.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
23819 { &hf_clusapi_clusapi_AddNotifyV2_dwNotifyKey
,
23820 { "DwNotifyKey", "clusapi.clusapi_AddNotifyV2.dwNotifyKey", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23821 { &hf_clusapi_clusapi_AddNotifyV2_dwVersion
,
23822 { "DwVersion", "clusapi.clusapi_AddNotifyV2.dwVersion", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23823 { &hf_clusapi_clusapi_AddNotifyV2_filter
,
23824 { "Filter", "clusapi.clusapi_AddNotifyV2.filter", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23825 { &hf_clusapi_clusapi_AddNotifyV2_hNotify
,
23826 { "HNotify", "clusapi.clusapi_AddNotifyV2.hNotify", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23827 { &hf_clusapi_clusapi_AddNotifyV2_hObject
,
23828 { "HObject", "clusapi.clusapi_AddNotifyV2.hObject", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23829 { &hf_clusapi_clusapi_AddNotifyV2_isTargetedAtObject
,
23830 { "IsTargetedAtObject", "clusapi.clusapi_AddNotifyV2.isTargetedAtObject", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23831 { &hf_clusapi_clusapi_AddNotifyV2_rpc_status
,
23832 { "Rpc Status", "clusapi.clusapi_AddNotifyV2.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
23833 { &hf_clusapi_clusapi_AddResourceDependency_hDependsOn
,
23834 { "HDependsOn", "clusapi.clusapi_AddResourceDependency.hDependsOn", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23835 { &hf_clusapi_clusapi_AddResourceDependency_hResource
,
23836 { "HResource", "clusapi.clusapi_AddResourceDependency.hResource", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23837 { &hf_clusapi_clusapi_AddResourceDependency_rpc_status
,
23838 { "Rpc Status", "clusapi.clusapi_AddResourceDependency.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
23839 { &hf_clusapi_clusapi_AddResourceNode_hNode
,
23840 { "HNode", "clusapi.clusapi_AddResourceNode.hNode", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23841 { &hf_clusapi_clusapi_AddResourceNode_hResource
,
23842 { "HResource", "clusapi.clusapi_AddResourceNode.hResource", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23843 { &hf_clusapi_clusapi_AddResourceNode_rpc_status
,
23844 { "Rpc Status", "clusapi.clusapi_AddResourceNode.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
23845 { &hf_clusapi_clusapi_BackupClusterDatabase_lpszPathName
,
23846 { "LpszPathName", "clusapi.clusapi_BackupClusterDatabase.lpszPathName", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23847 { &hf_clusapi_clusapi_BackupClusterDatabase_rpc_status
,
23848 { "Rpc Status", "clusapi.clusapi_BackupClusterDatabase.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
23849 { &hf_clusapi_clusapi_CanResourceBeDependent_hResource
,
23850 { "HResource", "clusapi.clusapi_CanResourceBeDependent.hResource", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23851 { &hf_clusapi_clusapi_CanResourceBeDependent_hResourceDependent
,
23852 { "HResourceDependent", "clusapi.clusapi_CanResourceBeDependent.hResourceDependent", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23853 { &hf_clusapi_clusapi_CanResourceBeDependent_rpc_status
,
23854 { "Rpc Status", "clusapi.clusapi_CanResourceBeDependent.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
23855 { &hf_clusapi_clusapi_CancelClusterGroupOperation_dwCancelFlags
,
23856 { "DwCancelFlags", "clusapi.clusapi_CancelClusterGroupOperation.dwCancelFlags", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23857 { &hf_clusapi_clusapi_CancelClusterGroupOperation_hGroup
,
23858 { "HGroup", "clusapi.clusapi_CancelClusterGroupOperation.hGroup", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23859 { &hf_clusapi_clusapi_CancelClusterGroupOperation_rpc_status
,
23860 { "Rpc Status", "clusapi.clusapi_CancelClusterGroupOperation.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
23861 { &hf_clusapi_clusapi_ChangeCsvStateEx_dwState
,
23862 { "DwState", "clusapi.clusapi_ChangeCsvStateEx.dwState", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23863 { &hf_clusapi_clusapi_ChangeCsvStateEx_hResource
,
23864 { "HResource", "clusapi.clusapi_ChangeCsvStateEx.hResource", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23865 { &hf_clusapi_clusapi_ChangeCsvStateEx_lpszVolumeName
,
23866 { "LpszVolumeName", "clusapi.clusapi_ChangeCsvStateEx.lpszVolumeName", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23867 { &hf_clusapi_clusapi_ChangeCsvStateEx_rpc_status
,
23868 { "Rpc Status", "clusapi.clusapi_ChangeCsvStateEx.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
23869 { &hf_clusapi_clusapi_ChangeCsvState_dwState
,
23870 { "DwState", "clusapi.clusapi_ChangeCsvState.dwState", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23871 { &hf_clusapi_clusapi_ChangeCsvState_hResource
,
23872 { "HResource", "clusapi.clusapi_ChangeCsvState.hResource", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23873 { &hf_clusapi_clusapi_ChangeCsvState_rpc_status
,
23874 { "Rpc Status", "clusapi.clusapi_ChangeCsvState.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
23875 { &hf_clusapi_clusapi_ChangeResourceGroup_hGroup
,
23876 { "HGroup", "clusapi.clusapi_ChangeResourceGroup.hGroup", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23877 { &hf_clusapi_clusapi_ChangeResourceGroup_hResource
,
23878 { "HResource", "clusapi.clusapi_ChangeResourceGroup.hResource", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23879 { &hf_clusapi_clusapi_ChangeResourceGroup_rpc_status
,
23880 { "Rpc Status", "clusapi.clusapi_ChangeResourceGroup.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
23881 { &hf_clusapi_clusapi_CloseBatchPort_phBatchPort
,
23882 { "PhBatchPort", "clusapi.clusapi_CloseBatchPort.phBatchPort", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23883 { &hf_clusapi_clusapi_CloseCluster_Cluster
,
23884 { "Cluster", "clusapi.clusapi_CloseCluster.Cluster", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23885 { &hf_clusapi_clusapi_CloseGroupSet_GroupSet
,
23886 { "GroupSet", "clusapi.clusapi_CloseGroupSet.GroupSet", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23887 { &hf_clusapi_clusapi_CloseGroup_Group
,
23888 { "Group", "clusapi.clusapi_CloseGroup.Group", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23889 { &hf_clusapi_clusapi_CloseKey_pKey
,
23890 { "PKey", "clusapi.clusapi_CloseKey.pKey", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23891 { &hf_clusapi_clusapi_CloseNetInterface_NetInterface
,
23892 { "NetInterface", "clusapi.clusapi_CloseNetInterface.NetInterface", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23893 { &hf_clusapi_clusapi_CloseNetwork_Network
,
23894 { "Network", "clusapi.clusapi_CloseNetwork.Network", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23895 { &hf_clusapi_clusapi_CloseNode_Node
,
23896 { "Node", "clusapi.clusapi_CloseNode.Node", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23897 { &hf_clusapi_clusapi_CloseNotify_Notify
,
23898 { "Notify", "clusapi.clusapi_CloseNotify.Notify", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23899 { &hf_clusapi_clusapi_CloseResource_Resource
,
23900 { "Resource", "clusapi.clusapi_CloseResource.Resource", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23901 { &hf_clusapi_clusapi_ClusterControl_dwControlCode
,
23902 { "DwControlCode", "clusapi.clusapi_ClusterControl.dwControlCode", FT_UINT32
, BASE_DEC
, VALS(clusapi_clusapi_ClusterControlCode_vals
), 0, NULL
, HFILL
}},
23903 { &hf_clusapi_clusapi_ClusterControl_hCluster
,
23904 { "HCluster", "clusapi.clusapi_ClusterControl.hCluster", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23905 { &hf_clusapi_clusapi_ClusterControl_lpBytesReturned
,
23906 { "LpBytesReturned", "clusapi.clusapi_ClusterControl.lpBytesReturned", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23907 { &hf_clusapi_clusapi_ClusterControl_lpInBuffer
,
23908 { "LpInBuffer", "clusapi.clusapi_ClusterControl.lpInBuffer", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23909 { &hf_clusapi_clusapi_ClusterControl_lpOutBuffer
,
23910 { "LpOutBuffer", "clusapi.clusapi_ClusterControl.lpOutBuffer", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23911 { &hf_clusapi_clusapi_ClusterControl_lpcbRequired
,
23912 { "LpcbRequired", "clusapi.clusapi_ClusterControl.lpcbRequired", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23913 { &hf_clusapi_clusapi_ClusterControl_nInBufferSize
,
23914 { "NInBufferSize", "clusapi.clusapi_ClusterControl.nInBufferSize", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23915 { &hf_clusapi_clusapi_ClusterControl_nOutBufferSize
,
23916 { "NOutBufferSize", "clusapi.clusapi_ClusterControl.nOutBufferSize", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23917 { &hf_clusapi_clusapi_ClusterControl_rpc_status
,
23918 { "Rpc Status", "clusapi.clusapi_ClusterControl.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
23919 { &hf_clusapi_clusapi_ClusterMrr_dwComponent
,
23920 { "DwComponent", "clusapi.clusapi_ClusterMrr.dwComponent", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23921 { &hf_clusapi_clusapi_ClusterMrr_dwControlCode
,
23922 { "DwControlCode", "clusapi.clusapi_ClusterMrr.dwControlCode", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23923 { &hf_clusapi_clusapi_ClusterMrr_dwTimeout
,
23924 { "DwTimeout", "clusapi.clusapi_ClusterMrr.dwTimeout", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23925 { &hf_clusapi_clusapi_ClusterMrr_fExcludeSelf
,
23926 { "FExcludeSelf", "clusapi.clusapi_ClusterMrr.fExcludeSelf", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23927 { &hf_clusapi_clusapi_ClusterMrr_hCluster
,
23928 { "HCluster", "clusapi.clusapi_ClusterMrr.hCluster", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23929 { &hf_clusapi_clusapi_ClusterMrr_inSize
,
23930 { "InSize", "clusapi.clusapi_ClusterMrr.inSize", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23931 { &hf_clusapi_clusapi_ClusterMrr_nodeSet
,
23932 { "NodeSet", "clusapi.clusapi_ClusterMrr.nodeSet", FT_UINT64
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23933 { &hf_clusapi_clusapi_ClusterMrr_pInData
,
23934 { "PInData", "clusapi.clusapi_ClusterMrr.pInData", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23935 { &hf_clusapi_clusapi_ClusterMrr_ppInfo
,
23936 { "PpInfo", "clusapi.clusapi_ClusterMrr.ppInfo", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23937 { &hf_clusapi_clusapi_ClusterMrr_rpc_status
,
23938 { "Rpc Status", "clusapi.clusapi_ClusterMrr.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
23939 { &hf_clusapi_clusapi_CreateBatchPort_hKey
,
23940 { "HKey", "clusapi.clusapi_CreateBatchPort.hKey", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23941 { &hf_clusapi_clusapi_CreateBatchPort_phBatchPort
,
23942 { "PhBatchPort", "clusapi.clusapi_CreateBatchPort.phBatchPort", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23943 { &hf_clusapi_clusapi_CreateBatchPort_rpc_status
,
23944 { "Rpc Status", "clusapi.clusapi_CreateBatchPort.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
23945 { &hf_clusapi_clusapi_CreateEnumEx_ReturnIdEnum
,
23946 { "ReturnIdEnum", "clusapi.clusapi_CreateEnumEx.ReturnIdEnum", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23947 { &hf_clusapi_clusapi_CreateEnumEx_ReturnNameEnum
,
23948 { "ReturnNameEnum", "clusapi.clusapi_CreateEnumEx.ReturnNameEnum", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23949 { &hf_clusapi_clusapi_CreateEnumEx_dwOptions
,
23950 { "DwOptions", "clusapi.clusapi_CreateEnumEx.dwOptions", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23951 { &hf_clusapi_clusapi_CreateEnumEx_dwType
,
23952 { "DwType", "clusapi.clusapi_CreateEnumEx.dwType", FT_UINT32
, BASE_HEX
, NULL
, 0, NULL
, HFILL
}},
23953 { &hf_clusapi_clusapi_CreateEnumEx_hCluster
,
23954 { "HCluster", "clusapi.clusapi_CreateEnumEx.hCluster", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23955 { &hf_clusapi_clusapi_CreateEnumEx_rpc_status
,
23956 { "Rpc Status", "clusapi.clusapi_CreateEnumEx.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
23957 { &hf_clusapi_clusapi_CreateEnum_ReturnEnum
,
23958 { "ReturnEnum", "clusapi.clusapi_CreateEnum.ReturnEnum", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23959 { &hf_clusapi_clusapi_CreateEnum_dwType
,
23960 { "DwType", "clusapi.clusapi_CreateEnum.dwType", FT_UINT32
, BASE_HEX
, NULL
, 0, NULL
, HFILL
}},
23961 { &hf_clusapi_clusapi_CreateEnum_rpc_status
,
23962 { "Rpc Status", "clusapi.clusapi_CreateEnum.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
23963 { &hf_clusapi_clusapi_CreateGroupEnum_cbProperties
,
23964 { "CbProperties", "clusapi.clusapi_CreateGroupEnum.cbProperties", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23965 { &hf_clusapi_clusapi_CreateGroupEnum_cbRoProperties
,
23966 { "CbRoProperties", "clusapi.clusapi_CreateGroupEnum.cbRoProperties", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23967 { &hf_clusapi_clusapi_CreateGroupEnum_hCluster
,
23968 { "HCluster", "clusapi.clusapi_CreateGroupEnum.hCluster", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23969 { &hf_clusapi_clusapi_CreateGroupEnum_pProperties
,
23970 { "PProperties", "clusapi.clusapi_CreateGroupEnum.pProperties", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23971 { &hf_clusapi_clusapi_CreateGroupEnum_pRoProperties
,
23972 { "PRoProperties", "clusapi.clusapi_CreateGroupEnum.pRoProperties", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
23973 { &hf_clusapi_clusapi_CreateGroupEnum_ppResultList
,
23974 { "PpResultList", "clusapi.clusapi_CreateGroupEnum.ppResultList", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23975 { &hf_clusapi_clusapi_CreateGroupEnum_rpc_status
,
23976 { "Rpc Status", "clusapi.clusapi_CreateGroupEnum.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
23977 { &hf_clusapi_clusapi_CreateGroupEx_Status
,
23978 { "Status", "clusapi.clusapi_CreateGroupEx.Status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
23979 { &hf_clusapi_clusapi_CreateGroupEx_hGroup
,
23980 { "HGroup", "clusapi.clusapi_CreateGroupEx.hGroup", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23981 { &hf_clusapi_clusapi_CreateGroupEx_lpszGroupName
,
23982 { "LpszGroupName", "clusapi.clusapi_CreateGroupEx.lpszGroupName", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23983 { &hf_clusapi_clusapi_CreateGroupEx_pGroupInfo
,
23984 { "PGroupInfo", "clusapi.clusapi_CreateGroupEx.pGroupInfo", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23985 { &hf_clusapi_clusapi_CreateGroupEx_rpc_status
,
23986 { "Rpc Status", "clusapi.clusapi_CreateGroupEx.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
23987 { &hf_clusapi_clusapi_CreateGroupResourceEnum_ReturnEnum
,
23988 { "ReturnEnum", "clusapi.clusapi_CreateGroupResourceEnum.ReturnEnum", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23989 { &hf_clusapi_clusapi_CreateGroupResourceEnum_dwType
,
23990 { "DwType", "clusapi.clusapi_CreateGroupResourceEnum.dwType", FT_UINT32
, BASE_HEX
, NULL
, 0, NULL
, HFILL
}},
23991 { &hf_clusapi_clusapi_CreateGroupResourceEnum_hGroup
,
23992 { "HGroup", "clusapi.clusapi_CreateGroupResourceEnum.hGroup", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23993 { &hf_clusapi_clusapi_CreateGroupResourceEnum_rpc_status
,
23994 { "Rpc Status", "clusapi.clusapi_CreateGroupResourceEnum.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
23995 { &hf_clusapi_clusapi_CreateGroupSetEnum_ReturnEnum
,
23996 { "ReturnEnum", "clusapi.clusapi_CreateGroupSetEnum.ReturnEnum", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23997 { &hf_clusapi_clusapi_CreateGroupSetEnum_hCluster
,
23998 { "HCluster", "clusapi.clusapi_CreateGroupSetEnum.hCluster", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
23999 { &hf_clusapi_clusapi_CreateGroupSetEnum_rpc_status
,
24000 { "Rpc Status", "clusapi.clusapi_CreateGroupSetEnum.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24001 { &hf_clusapi_clusapi_CreateGroupSet_Status
,
24002 { "Status", "clusapi.clusapi_CreateGroupSet.Status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24003 { &hf_clusapi_clusapi_CreateGroupSet_hGroupSet
,
24004 { "HGroupSet", "clusapi.clusapi_CreateGroupSet.hGroupSet", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24005 { &hf_clusapi_clusapi_CreateGroupSet_lpszGroupSetName
,
24006 { "LpszGroupSetName", "clusapi.clusapi_CreateGroupSet.lpszGroupSetName", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24007 { &hf_clusapi_clusapi_CreateGroupSet_rpc_status
,
24008 { "Rpc Status", "clusapi.clusapi_CreateGroupSet.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24009 { &hf_clusapi_clusapi_CreateGroup_Status
,
24010 { "Status", "clusapi.clusapi_CreateGroup.Status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24011 { &hf_clusapi_clusapi_CreateGroup_hGroup
,
24012 { "HGroup", "clusapi.clusapi_CreateGroup.hGroup", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24013 { &hf_clusapi_clusapi_CreateGroup_lpszGroupName
,
24014 { "LpszGroupName", "clusapi.clusapi_CreateGroup.lpszGroupName", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24015 { &hf_clusapi_clusapi_CreateGroup_rpc_status
,
24016 { "Rpc Status", "clusapi.clusapi_CreateGroup.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24017 { &hf_clusapi_clusapi_CreateKey_Status
,
24018 { "Status", "clusapi.clusapi_CreateKey.Status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24019 { &hf_clusapi_clusapi_CreateKey_dwOptions
,
24020 { "DwOptions", "clusapi.clusapi_CreateKey.dwOptions", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24021 { &hf_clusapi_clusapi_CreateKey_hKey
,
24022 { "HKey", "clusapi.clusapi_CreateKey.hKey", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24023 { &hf_clusapi_clusapi_CreateKey_lpSecurityAttributes
,
24024 { "LpSecurityAttributes", "clusapi.clusapi_CreateKey.lpSecurityAttributes", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24025 { &hf_clusapi_clusapi_CreateKey_lpSubKey
,
24026 { "LpSubKey", "clusapi.clusapi_CreateKey.lpSubKey", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24027 { &hf_clusapi_clusapi_CreateKey_lpdwDisposition
,
24028 { "LpdwDisposition", "clusapi.clusapi_CreateKey.lpdwDisposition", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24029 { &hf_clusapi_clusapi_CreateKey_phKey
,
24030 { "PhKey", "clusapi.clusapi_CreateKey.phKey", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24031 { &hf_clusapi_clusapi_CreateKey_rpc_status
,
24032 { "Rpc Status", "clusapi.clusapi_CreateKey.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24033 { &hf_clusapi_clusapi_CreateKey_samDesired
,
24034 { "SamDesired", "clusapi.clusapi_CreateKey.samDesired", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24035 { &hf_clusapi_clusapi_CreateNetInterfaceEnum_ReturnEnum
,
24036 { "ReturnEnum", "clusapi.clusapi_CreateNetInterfaceEnum.ReturnEnum", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24037 { &hf_clusapi_clusapi_CreateNetInterfaceEnum_hCluster
,
24038 { "HCluster", "clusapi.clusapi_CreateNetInterfaceEnum.hCluster", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24039 { &hf_clusapi_clusapi_CreateNetInterfaceEnum_lpszNetworkName
,
24040 { "LpszNetworkName", "clusapi.clusapi_CreateNetInterfaceEnum.lpszNetworkName", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24041 { &hf_clusapi_clusapi_CreateNetInterfaceEnum_lpszNodeName
,
24042 { "LpszNodeName", "clusapi.clusapi_CreateNetInterfaceEnum.lpszNodeName", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24043 { &hf_clusapi_clusapi_CreateNetInterfaceEnum_rpc_status
,
24044 { "Rpc Status", "clusapi.clusapi_CreateNetInterfaceEnum.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24045 { &hf_clusapi_clusapi_CreateNetworkEnum_ReturnEnum
,
24046 { "ReturnEnum", "clusapi.clusapi_CreateNetworkEnum.ReturnEnum", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24047 { &hf_clusapi_clusapi_CreateNetworkEnum_dwType
,
24048 { "DwType", "clusapi.clusapi_CreateNetworkEnum.dwType", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24049 { &hf_clusapi_clusapi_CreateNetworkEnum_hNetwork
,
24050 { "HNetwork", "clusapi.clusapi_CreateNetworkEnum.hNetwork", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24051 { &hf_clusapi_clusapi_CreateNetworkEnum_rpc_status
,
24052 { "Rpc Status", "clusapi.clusapi_CreateNetworkEnum.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24053 { &hf_clusapi_clusapi_CreateNodeEnumEx_ReturnIdEnum
,
24054 { "ReturnIdEnum", "clusapi.clusapi_CreateNodeEnumEx.ReturnIdEnum", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24055 { &hf_clusapi_clusapi_CreateNodeEnumEx_ReturnNameEnum
,
24056 { "ReturnNameEnum", "clusapi.clusapi_CreateNodeEnumEx.ReturnNameEnum", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24057 { &hf_clusapi_clusapi_CreateNodeEnumEx_dwOptions
,
24058 { "DwOptions", "clusapi.clusapi_CreateNodeEnumEx.dwOptions", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24059 { &hf_clusapi_clusapi_CreateNodeEnumEx_dwType
,
24060 { "DwType", "clusapi.clusapi_CreateNodeEnumEx.dwType", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24061 { &hf_clusapi_clusapi_CreateNodeEnumEx_hNode
,
24062 { "HNode", "clusapi.clusapi_CreateNodeEnumEx.hNode", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24063 { &hf_clusapi_clusapi_CreateNodeEnumEx_rpc_status
,
24064 { "Rpc Status", "clusapi.clusapi_CreateNodeEnumEx.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24065 { &hf_clusapi_clusapi_CreateNodeEnum_ReturnEnum
,
24066 { "ReturnEnum", "clusapi.clusapi_CreateNodeEnum.ReturnEnum", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24067 { &hf_clusapi_clusapi_CreateNodeEnum_dwType
,
24068 { "DwType", "clusapi.clusapi_CreateNodeEnum.dwType", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24069 { &hf_clusapi_clusapi_CreateNodeEnum_hNode
,
24070 { "HNode", "clusapi.clusapi_CreateNodeEnum.hNode", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24071 { &hf_clusapi_clusapi_CreateNodeEnum_rpc_status
,
24072 { "Rpc Status", "clusapi.clusapi_CreateNodeEnum.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24073 { &hf_clusapi_clusapi_CreateNotifyV2_hNotify
,
24074 { "HNotify", "clusapi.clusapi_CreateNotifyV2.hNotify", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24075 { &hf_clusapi_clusapi_CreateNotifyV2_rpc_error
,
24076 { "Rpc Error", "clusapi.clusapi_CreateNotifyV2.rpc_error", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24077 { &hf_clusapi_clusapi_CreateNotifyV2_rpc_status
,
24078 { "Rpc Status", "clusapi.clusapi_CreateNotifyV2.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24079 { &hf_clusapi_clusapi_CreateNotify_Status
,
24080 { "Status", "clusapi.clusapi_CreateNotify.Status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24081 { &hf_clusapi_clusapi_CreateNotify_hNotify
,
24082 { "HNotify", "clusapi.clusapi_CreateNotify.hNotify", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24083 { &hf_clusapi_clusapi_CreateNotify_rpc_status
,
24084 { "Rpc Status", "clusapi.clusapi_CreateNotify.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24085 { &hf_clusapi_clusapi_CreateResEnum_ReturnEnum
,
24086 { "ReturnEnum", "clusapi.clusapi_CreateResEnum.ReturnEnum", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24087 { &hf_clusapi_clusapi_CreateResEnum_dwType
,
24088 { "DwType", "clusapi.clusapi_CreateResEnum.dwType", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24089 { &hf_clusapi_clusapi_CreateResEnum_hResource
,
24090 { "HResource", "clusapi.clusapi_CreateResEnum.hResource", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24091 { &hf_clusapi_clusapi_CreateResEnum_rpc_status
,
24092 { "Rpc Status", "clusapi.clusapi_CreateResEnum.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24093 { &hf_clusapi_clusapi_CreateResTypeEnum_ReturnEnum
,
24094 { "ReturnEnum", "clusapi.clusapi_CreateResTypeEnum.ReturnEnum", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24095 { &hf_clusapi_clusapi_CreateResTypeEnum_dwType
,
24096 { "DwType", "clusapi.clusapi_CreateResTypeEnum.dwType", FT_UINT32
, BASE_HEX
, NULL
, 0, NULL
, HFILL
}},
24097 { &hf_clusapi_clusapi_CreateResTypeEnum_lpszTypeName
,
24098 { "LpszTypeName", "clusapi.clusapi_CreateResTypeEnum.lpszTypeName", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24099 { &hf_clusapi_clusapi_CreateResTypeEnum_rpc_status
,
24100 { "Rpc Status", "clusapi.clusapi_CreateResTypeEnum.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24101 { &hf_clusapi_clusapi_CreateResourceEnum_cbProperties
,
24102 { "CbProperties", "clusapi.clusapi_CreateResourceEnum.cbProperties", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24103 { &hf_clusapi_clusapi_CreateResourceEnum_cbRoProperties
,
24104 { "CbRoProperties", "clusapi.clusapi_CreateResourceEnum.cbRoProperties", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24105 { &hf_clusapi_clusapi_CreateResourceEnum_hCluster
,
24106 { "HCluster", "clusapi.clusapi_CreateResourceEnum.hCluster", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24107 { &hf_clusapi_clusapi_CreateResourceEnum_pProperties
,
24108 { "PProperties", "clusapi.clusapi_CreateResourceEnum.pProperties", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24109 { &hf_clusapi_clusapi_CreateResourceEnum_pRoProperties
,
24110 { "PRoProperties", "clusapi.clusapi_CreateResourceEnum.pRoProperties", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24111 { &hf_clusapi_clusapi_CreateResourceEnum_ppResultList
,
24112 { "PpResultList", "clusapi.clusapi_CreateResourceEnum.ppResultList", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24113 { &hf_clusapi_clusapi_CreateResourceEnum_rpc_status
,
24114 { "Rpc Status", "clusapi.clusapi_CreateResourceEnum.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24115 { &hf_clusapi_clusapi_CreateResourceType_dwIsAlive
,
24116 { "DwIsAlive", "clusapi.clusapi_CreateResourceType.dwIsAlive", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24117 { &hf_clusapi_clusapi_CreateResourceType_dwLooksAlive
,
24118 { "DwLooksAlive", "clusapi.clusapi_CreateResourceType.dwLooksAlive", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24119 { &hf_clusapi_clusapi_CreateResourceType_lpszDisplayName
,
24120 { "LpszDisplayName", "clusapi.clusapi_CreateResourceType.lpszDisplayName", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24121 { &hf_clusapi_clusapi_CreateResourceType_lpszDllName
,
24122 { "LpszDllName", "clusapi.clusapi_CreateResourceType.lpszDllName", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24123 { &hf_clusapi_clusapi_CreateResourceType_lpszTypeName
,
24124 { "LpszTypeName", "clusapi.clusapi_CreateResourceType.lpszTypeName", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24125 { &hf_clusapi_clusapi_CreateResourceType_rpc_status
,
24126 { "Rpc Status", "clusapi.clusapi_CreateResourceType.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24127 { &hf_clusapi_clusapi_CreateResource_Status
,
24128 { "Status", "clusapi.clusapi_CreateResource.Status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24129 { &hf_clusapi_clusapi_CreateResource_dwFlags
,
24130 { "DwFlags", "clusapi.clusapi_CreateResource.dwFlags", FT_UINT32
, BASE_DEC
, VALS(clusapi_clusapi_CreateResourceFlags_vals
), 0, NULL
, HFILL
}},
24131 { &hf_clusapi_clusapi_CreateResource_hGroup
,
24132 { "HGroup", "clusapi.clusapi_CreateResource.hGroup", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24133 { &hf_clusapi_clusapi_CreateResource_hResource
,
24134 { "HResource", "clusapi.clusapi_CreateResource.hResource", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24135 { &hf_clusapi_clusapi_CreateResource_lpszResourceName
,
24136 { "LpszResourceName", "clusapi.clusapi_CreateResource.lpszResourceName", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24137 { &hf_clusapi_clusapi_CreateResource_lpszResourceType
,
24138 { "LpszResourceType", "clusapi.clusapi_CreateResource.lpszResourceType", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24139 { &hf_clusapi_clusapi_CreateResource_rpc_status
,
24140 { "Rpc Status", "clusapi.clusapi_CreateResource.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24141 { &hf_clusapi_clusapi_DeleteGroupSet_GroupSet
,
24142 { "GroupSet", "clusapi.clusapi_DeleteGroupSet.GroupSet", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24143 { &hf_clusapi_clusapi_DeleteGroupSet_rpc_status
,
24144 { "Rpc Status", "clusapi.clusapi_DeleteGroupSet.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24145 { &hf_clusapi_clusapi_DeleteGroup_Group
,
24146 { "Group", "clusapi.clusapi_DeleteGroup.Group", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24147 { &hf_clusapi_clusapi_DeleteGroup_force
,
24148 { "Force", "clusapi.clusapi_DeleteGroup.force", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24149 { &hf_clusapi_clusapi_DeleteGroup_rpc_status
,
24150 { "Rpc Status", "clusapi.clusapi_DeleteGroup.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24151 { &hf_clusapi_clusapi_DeleteKey_hKey
,
24152 { "HKey", "clusapi.clusapi_DeleteKey.hKey", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24153 { &hf_clusapi_clusapi_DeleteKey_lpSubKey
,
24154 { "LpSubKey", "clusapi.clusapi_DeleteKey.lpSubKey", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24155 { &hf_clusapi_clusapi_DeleteKey_rpc_status
,
24156 { "Rpc Status", "clusapi.clusapi_DeleteKey.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24157 { &hf_clusapi_clusapi_DeleteResourceType_lpszTypeName
,
24158 { "LpszTypeName", "clusapi.clusapi_DeleteResourceType.lpszTypeName", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24159 { &hf_clusapi_clusapi_DeleteResourceType_rpc_status
,
24160 { "Rpc Status", "clusapi.clusapi_DeleteResourceType.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24161 { &hf_clusapi_clusapi_DeleteResource_hResource
,
24162 { "HResource", "clusapi.clusapi_DeleteResource.hResource", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24163 { &hf_clusapi_clusapi_DeleteResource_rpc_status
,
24164 { "Rpc Status", "clusapi.clusapi_DeleteResource.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24165 { &hf_clusapi_clusapi_DeleteValue_hKey
,
24166 { "HKey", "clusapi.clusapi_DeleteValue.hKey", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24167 { &hf_clusapi_clusapi_DeleteValue_lpValueName
,
24168 { "LpValueName", "clusapi.clusapi_DeleteValue.lpValueName", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24169 { &hf_clusapi_clusapi_DeleteValue_rpc_status
,
24170 { "Rpc Status", "clusapi.clusapi_DeleteValue.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24171 { &hf_clusapi_clusapi_DesiredAccessMask_CLUSAPI_CHANGE_ACCESS
,
24172 { "CLUSAPI CHANGE ACCESS", "clusapi.clusapi_DesiredAccessMask.CLUSAPI_CHANGE_ACCESS", FT_BOOLEAN
, 32, TFS(&clusapi_DesiredAccessMask_CLUSAPI_CHANGE_ACCESS_tfs
), ( 0x00000002 ), NULL
, HFILL
}},
24173 { &hf_clusapi_clusapi_DesiredAccessMask_CLUSAPI_GENERIC_ALL
,
24174 { "CLUSAPI GENERIC ALL", "clusapi.clusapi_DesiredAccessMask.CLUSAPI_GENERIC_ALL", FT_BOOLEAN
, 32, TFS(&clusapi_DesiredAccessMask_CLUSAPI_GENERIC_ALL_tfs
), ( 0x10000000 ), NULL
, HFILL
}},
24175 { &hf_clusapi_clusapi_DesiredAccessMask_CLUSAPI_GENERIC_EXECUTE
,
24176 { "CLUSAPI GENERIC EXECUTE", "clusapi.clusapi_DesiredAccessMask.CLUSAPI_GENERIC_EXECUTE", FT_BOOLEAN
, 32, TFS(&clusapi_DesiredAccessMask_CLUSAPI_GENERIC_EXECUTE_tfs
), ( 0x20000000 ), NULL
, HFILL
}},
24177 { &hf_clusapi_clusapi_DesiredAccessMask_CLUSAPI_GENERIC_READ
,
24178 { "CLUSAPI GENERIC READ", "clusapi.clusapi_DesiredAccessMask.CLUSAPI_GENERIC_READ", FT_BOOLEAN
, 32, TFS(&clusapi_DesiredAccessMask_CLUSAPI_GENERIC_READ_tfs
), ( 0x80000000 ), NULL
, HFILL
}},
24179 { &hf_clusapi_clusapi_DesiredAccessMask_CLUSAPI_GENERIC_WRITE
,
24180 { "CLUSAPI GENERIC WRITE", "clusapi.clusapi_DesiredAccessMask.CLUSAPI_GENERIC_WRITE", FT_BOOLEAN
, 32, TFS(&clusapi_DesiredAccessMask_CLUSAPI_GENERIC_WRITE_tfs
), ( 0x40000000 ), NULL
, HFILL
}},
24181 { &hf_clusapi_clusapi_DesiredAccessMask_CLUSAPI_MAXIMUM_ALLOWED
,
24182 { "CLUSAPI MAXIMUM ALLOWED", "clusapi.clusapi_DesiredAccessMask.CLUSAPI_MAXIMUM_ALLOWED", FT_BOOLEAN
, 32, TFS(&clusapi_DesiredAccessMask_CLUSAPI_MAXIMUM_ALLOWED_tfs
), ( 0x02000000 ), NULL
, HFILL
}},
24183 { &hf_clusapi_clusapi_DesiredAccessMask_CLUSAPI_READ_ACCESS
,
24184 { "CLUSAPI READ ACCESS", "clusapi.clusapi_DesiredAccessMask.CLUSAPI_READ_ACCESS", FT_BOOLEAN
, 32, TFS(&clusapi_DesiredAccessMask_CLUSAPI_READ_ACCESS_tfs
), ( 0x00000001 ), NULL
, HFILL
}},
24185 { &hf_clusapi_clusapi_EnumKey_KeyName
,
24186 { "KeyName", "clusapi.clusapi_EnumKey.KeyName", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24187 { &hf_clusapi_clusapi_EnumKey_dwIndex
,
24188 { "DwIndex", "clusapi.clusapi_EnumKey.dwIndex", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24189 { &hf_clusapi_clusapi_EnumKey_hKey
,
24190 { "HKey", "clusapi.clusapi_EnumKey.hKey", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24191 { &hf_clusapi_clusapi_EnumKey_lpftLastWriteTime
,
24192 { "LpftLastWriteTime", "clusapi.clusapi_EnumKey.lpftLastWriteTime", FT_ABSOLUTE_TIME
, ABSOLUTE_TIME_LOCAL
, NULL
, 0, NULL
, HFILL
}},
24193 { &hf_clusapi_clusapi_EnumKey_rpc_status
,
24194 { "Rpc Status", "clusapi.clusapi_EnumKey.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24195 { &hf_clusapi_clusapi_EnumValue_TotalSize
,
24196 { "TotalSize", "clusapi.clusapi_EnumValue.TotalSize", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24197 { &hf_clusapi_clusapi_EnumValue_dwIndex
,
24198 { "DwIndex", "clusapi.clusapi_EnumValue.dwIndex", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24199 { &hf_clusapi_clusapi_EnumValue_hKey
,
24200 { "HKey", "clusapi.clusapi_EnumValue.hKey", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24201 { &hf_clusapi_clusapi_EnumValue_lpData
,
24202 { "LpData", "clusapi.clusapi_EnumValue.lpData", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24203 { &hf_clusapi_clusapi_EnumValue_lpType
,
24204 { "LpType", "clusapi.clusapi_EnumValue.lpType", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24205 { &hf_clusapi_clusapi_EnumValue_lpValueName
,
24206 { "LpValueName", "clusapi.clusapi_EnumValue.lpValueName", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24207 { &hf_clusapi_clusapi_EnumValue_lpcbData
,
24208 { "LpcbData", "clusapi.clusapi_EnumValue.lpcbData", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24209 { &hf_clusapi_clusapi_EnumValue_rpc_status
,
24210 { "Rpc Status", "clusapi.clusapi_EnumValue.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24211 { &hf_clusapi_clusapi_EvictNode_hNode
,
24212 { "HNode", "clusapi.clusapi_EvictNode.hNode", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24213 { &hf_clusapi_clusapi_EvictNode_rpc_status
,
24214 { "Rpc Status", "clusapi.clusapi_EvictNode.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24215 { &hf_clusapi_clusapi_ExecuteBatch_cbData
,
24216 { "CbData", "clusapi.clusapi_ExecuteBatch.cbData", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24217 { &hf_clusapi_clusapi_ExecuteBatch_hKey
,
24218 { "HKey", "clusapi.clusapi_ExecuteBatch.hKey", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24219 { &hf_clusapi_clusapi_ExecuteBatch_lpData
,
24220 { "LpData", "clusapi.clusapi_ExecuteBatch.lpData", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24221 { &hf_clusapi_clusapi_ExecuteBatch_pdwFailedCommand
,
24222 { "PdwFailedCommand", "clusapi.clusapi_ExecuteBatch.pdwFailedCommand", FT_INT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24223 { &hf_clusapi_clusapi_ExecuteBatch_rpc_status
,
24224 { "Rpc Status", "clusapi.clusapi_ExecuteBatch.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24225 { &hf_clusapi_clusapi_ExecuteReadBatchEx_cbInData
,
24226 { "CbInData", "clusapi.clusapi_ExecuteReadBatchEx.cbInData", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24227 { &hf_clusapi_clusapi_ExecuteReadBatchEx_cbOutData
,
24228 { "CbOutData", "clusapi.clusapi_ExecuteReadBatchEx.cbOutData", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24229 { &hf_clusapi_clusapi_ExecuteReadBatchEx_flags
,
24230 { "Flags", "clusapi.clusapi_ExecuteReadBatchEx.flags", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24231 { &hf_clusapi_clusapi_ExecuteReadBatchEx_hKey
,
24232 { "HKey", "clusapi.clusapi_ExecuteReadBatchEx.hKey", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24233 { &hf_clusapi_clusapi_ExecuteReadBatchEx_lpInData
,
24234 { "LpInData", "clusapi.clusapi_ExecuteReadBatchEx.lpInData", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24235 { &hf_clusapi_clusapi_ExecuteReadBatchEx_lpOutData
,
24236 { "LpOutData", "clusapi.clusapi_ExecuteReadBatchEx.lpOutData", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24237 { &hf_clusapi_clusapi_ExecuteReadBatchEx_rpc_status
,
24238 { "Rpc Status", "clusapi.clusapi_ExecuteReadBatchEx.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24239 { &hf_clusapi_clusapi_ExecuteReadBatch_cbInData
,
24240 { "CbInData", "clusapi.clusapi_ExecuteReadBatch.cbInData", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24241 { &hf_clusapi_clusapi_ExecuteReadBatch_cbOutData
,
24242 { "CbOutData", "clusapi.clusapi_ExecuteReadBatch.cbOutData", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24243 { &hf_clusapi_clusapi_ExecuteReadBatch_hKey
,
24244 { "HKey", "clusapi.clusapi_ExecuteReadBatch.hKey", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24245 { &hf_clusapi_clusapi_ExecuteReadBatch_lpInData
,
24246 { "LpInData", "clusapi.clusapi_ExecuteReadBatch.lpInData", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24247 { &hf_clusapi_clusapi_ExecuteReadBatch_lpOutData
,
24248 { "LpOutData", "clusapi.clusapi_ExecuteReadBatch.lpOutData", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24249 { &hf_clusapi_clusapi_ExecuteReadBatch_rpc_status
,
24250 { "Rpc Status", "clusapi.clusapi_ExecuteReadBatch.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24251 { &hf_clusapi_clusapi_FailResource_hResource
,
24252 { "HResource", "clusapi.clusapi_FailResource.hResource", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24253 { &hf_clusapi_clusapi_FailResource_rpc_status
,
24254 { "Rpc Status", "clusapi.clusapi_FailResource.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24255 { &hf_clusapi_clusapi_GetBatchNotification_cbData
,
24256 { "CbData", "clusapi.clusapi_GetBatchNotification.cbData", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24257 { &hf_clusapi_clusapi_GetBatchNotification_hBatchNotify
,
24258 { "HBatchNotify", "clusapi.clusapi_GetBatchNotification.hBatchNotify", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24259 { &hf_clusapi_clusapi_GetBatchNotification_lpData
,
24260 { "LpData", "clusapi.clusapi_GetBatchNotification.lpData", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24261 { &hf_clusapi_clusapi_GetClusterName_ClusterName
,
24262 { "ClusterName", "clusapi.clusapi_GetClusterName.ClusterName", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24263 { &hf_clusapi_clusapi_GetClusterName_NodeName
,
24264 { "NodeName", "clusapi.clusapi_GetClusterName.NodeName", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24265 { &hf_clusapi_clusapi_GetClusterVersion2_lpszCSDVersion
,
24266 { "LpszCSDVersion", "clusapi.clusapi_GetClusterVersion2.lpszCSDVersion", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24267 { &hf_clusapi_clusapi_GetClusterVersion2_lpszVendorId
,
24268 { "LpszVendorId", "clusapi.clusapi_GetClusterVersion2.lpszVendorId", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24269 { &hf_clusapi_clusapi_GetClusterVersion2_lpwBuildNumber
,
24270 { "LpwBuildNumber", "clusapi.clusapi_GetClusterVersion2.lpwBuildNumber", FT_UINT16
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24271 { &hf_clusapi_clusapi_GetClusterVersion2_lpwMajorVersion
,
24272 { "LpwMajorVersion", "clusapi.clusapi_GetClusterVersion2.lpwMajorVersion", FT_UINT16
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24273 { &hf_clusapi_clusapi_GetClusterVersion2_lpwMinorVersion
,
24274 { "LpwMinorVersion", "clusapi.clusapi_GetClusterVersion2.lpwMinorVersion", FT_UINT16
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24275 { &hf_clusapi_clusapi_GetClusterVersion2_ppClusterOpVerInfo
,
24276 { "PpClusterOpVerInfo", "clusapi.clusapi_GetClusterVersion2.ppClusterOpVerInfo", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24277 { &hf_clusapi_clusapi_GetClusterVersion2_rpc_status
,
24278 { "Rpc Status", "clusapi.clusapi_GetClusterVersion2.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24279 { &hf_clusapi_clusapi_GetClusterVersion_lpszCSDVersion
,
24280 { "LpszCSDVersion", "clusapi.clusapi_GetClusterVersion.lpszCSDVersion", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24281 { &hf_clusapi_clusapi_GetClusterVersion_lpszVendorId
,
24282 { "LpszVendorId", "clusapi.clusapi_GetClusterVersion.lpszVendorId", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24283 { &hf_clusapi_clusapi_GetClusterVersion_lpwBuildNumber
,
24284 { "LpwBuildNumber", "clusapi.clusapi_GetClusterVersion.lpwBuildNumber", FT_UINT16
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24285 { &hf_clusapi_clusapi_GetClusterVersion_lpwMajorVersion
,
24286 { "LpwMajorVersion", "clusapi.clusapi_GetClusterVersion.lpwMajorVersion", FT_UINT16
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24287 { &hf_clusapi_clusapi_GetClusterVersion_lpwMinorVersion
,
24288 { "LpwMinorVersion", "clusapi.clusapi_GetClusterVersion.lpwMinorVersion", FT_UINT16
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24289 { &hf_clusapi_clusapi_GetGroupId_hGroup
,
24290 { "HGroup", "clusapi.clusapi_GetGroupId.hGroup", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24291 { &hf_clusapi_clusapi_GetGroupId_pGuid
,
24292 { "PGuid", "clusapi.clusapi_GetGroupId.pGuid", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24293 { &hf_clusapi_clusapi_GetGroupId_rpc_status
,
24294 { "Rpc Status", "clusapi.clusapi_GetGroupId.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24295 { &hf_clusapi_clusapi_GetGroupState_NodeName
,
24296 { "NodeName", "clusapi.clusapi_GetGroupState.NodeName", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24297 { &hf_clusapi_clusapi_GetGroupState_State
,
24298 { "State", "clusapi.clusapi_GetGroupState.State", FT_UINT32
, BASE_DEC
, VALS(clusapi_clusapi_ClusterGroupState_vals
), 0, NULL
, HFILL
}},
24299 { &hf_clusapi_clusapi_GetGroupState_hGroup
,
24300 { "HGroup", "clusapi.clusapi_GetGroupState.hGroup", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24301 { &hf_clusapi_clusapi_GetGroupState_rpc_status
,
24302 { "Rpc Status", "clusapi.clusapi_GetGroupState.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24303 { &hf_clusapi_clusapi_GetKeySecurity_SecurityInformation
,
24304 { "SecurityInformation", "clusapi.clusapi_GetKeySecurity.SecurityInformation", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24305 { &hf_clusapi_clusapi_GetKeySecurity_hKey
,
24306 { "HKey", "clusapi.clusapi_GetKeySecurity.hKey", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24307 { &hf_clusapi_clusapi_GetKeySecurity_pRpcSecurityDescriptor
,
24308 { "PRpcSecurityDescriptor", "clusapi.clusapi_GetKeySecurity.pRpcSecurityDescriptor", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24309 { &hf_clusapi_clusapi_GetKeySecurity_rpc_status
,
24310 { "Rpc Status", "clusapi.clusapi_GetKeySecurity.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24311 { &hf_clusapi_clusapi_GetNetInterfaceId_hNetInterface
,
24312 { "HNetInterface", "clusapi.clusapi_GetNetInterfaceId.hNetInterface", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24313 { &hf_clusapi_clusapi_GetNetInterfaceId_pGuid
,
24314 { "PGuid", "clusapi.clusapi_GetNetInterfaceId.pGuid", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24315 { &hf_clusapi_clusapi_GetNetInterfaceId_rpc_status
,
24316 { "Rpc Status", "clusapi.clusapi_GetNetInterfaceId.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24317 { &hf_clusapi_clusapi_GetNetInterfaceState_State
,
24318 { "State", "clusapi.clusapi_GetNetInterfaceState.State", FT_UINT32
, BASE_DEC
, VALS(clusapi_clusapi_ClusterNetInterfaceState_vals
), 0, NULL
, HFILL
}},
24319 { &hf_clusapi_clusapi_GetNetInterfaceState_hNetInterface
,
24320 { "HNetInterface", "clusapi.clusapi_GetNetInterfaceState.hNetInterface", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24321 { &hf_clusapi_clusapi_GetNetInterfaceState_rpc_status
,
24322 { "Rpc Status", "clusapi.clusapi_GetNetInterfaceState.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24323 { &hf_clusapi_clusapi_GetNetInterface_lppszInterfaceName
,
24324 { "LppszInterfaceName", "clusapi.clusapi_GetNetInterface.lppszInterfaceName", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24325 { &hf_clusapi_clusapi_GetNetInterface_lpszNetworkName
,
24326 { "LpszNetworkName", "clusapi.clusapi_GetNetInterface.lpszNetworkName", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24327 { &hf_clusapi_clusapi_GetNetInterface_lpszNodeName
,
24328 { "LpszNodeName", "clusapi.clusapi_GetNetInterface.lpszNodeName", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24329 { &hf_clusapi_clusapi_GetNetInterface_rpc_status
,
24330 { "Rpc Status", "clusapi.clusapi_GetNetInterface.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24331 { &hf_clusapi_clusapi_GetNetworkId_hNetwork
,
24332 { "HNetwork", "clusapi.clusapi_GetNetworkId.hNetwork", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24333 { &hf_clusapi_clusapi_GetNetworkId_pGuid
,
24334 { "PGuid", "clusapi.clusapi_GetNetworkId.pGuid", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24335 { &hf_clusapi_clusapi_GetNetworkId_rpc_status
,
24336 { "Rpc Status", "clusapi.clusapi_GetNetworkId.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24337 { &hf_clusapi_clusapi_GetNetworkState_State
,
24338 { "State", "clusapi.clusapi_GetNetworkState.State", FT_UINT32
, BASE_DEC
, VALS(clusapi_clusapi_ClusterNetworkState_vals
), 0, NULL
, HFILL
}},
24339 { &hf_clusapi_clusapi_GetNetworkState_hNetwork
,
24340 { "HNetwork", "clusapi.clusapi_GetNetworkState.hNetwork", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24341 { &hf_clusapi_clusapi_GetNetworkState_rpc_status
,
24342 { "Rpc Status", "clusapi.clusapi_GetNetworkState.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24343 { &hf_clusapi_clusapi_GetNodeId_hNode
,
24344 { "HNode", "clusapi.clusapi_GetNodeId.hNode", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24345 { &hf_clusapi_clusapi_GetNodeId_pGuid
,
24346 { "PGuid", "clusapi.clusapi_GetNodeId.pGuid", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24347 { &hf_clusapi_clusapi_GetNodeId_rpc_status
,
24348 { "Rpc Status", "clusapi.clusapi_GetNodeId.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24349 { &hf_clusapi_clusapi_GetNodeState_State
,
24350 { "State", "clusapi.clusapi_GetNodeState.State", FT_UINT32
, BASE_DEC
, VALS(clusapi_clusapi_ClusterNodeState_vals
), 0, NULL
, HFILL
}},
24351 { &hf_clusapi_clusapi_GetNodeState_hNode
,
24352 { "HNode", "clusapi.clusapi_GetNodeState.hNode", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24353 { &hf_clusapi_clusapi_GetNodeState_rpc_status
,
24354 { "Rpc Status", "clusapi.clusapi_GetNodeState.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24355 { &hf_clusapi_clusapi_GetNotifyAsync_Notifications
,
24356 { "Notifications", "clusapi.clusapi_GetNotifyAsync.Notifications", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24357 { &hf_clusapi_clusapi_GetNotifyAsync_dwNumNotifications
,
24358 { "DwNumNotifications", "clusapi.clusapi_GetNotifyAsync.dwNumNotifications", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24359 { &hf_clusapi_clusapi_GetNotifyAsync_hNotify
,
24360 { "HNotify", "clusapi.clusapi_GetNotifyAsync.hNotify", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24361 { &hf_clusapi_clusapi_GetNotifyV2_Notifications
,
24362 { "Notifications", "clusapi.clusapi_GetNotifyV2.Notifications", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24363 { &hf_clusapi_clusapi_GetNotifyV2_dwNumNotifications
,
24364 { "DwNumNotifications", "clusapi.clusapi_GetNotifyV2.dwNumNotifications", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24365 { &hf_clusapi_clusapi_GetNotifyV2_hNotify
,
24366 { "HNotify", "clusapi.clusapi_GetNotifyV2.hNotify", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24367 { &hf_clusapi_clusapi_GetNotify_Name
,
24368 { "Name", "clusapi.clusapi_GetNotify.Name", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24369 { &hf_clusapi_clusapi_GetNotify_dwFilter
,
24370 { "DwFilter", "clusapi.clusapi_GetNotify.dwFilter", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24371 { &hf_clusapi_clusapi_GetNotify_dwNotifyKey
,
24372 { "DwNotifyKey", "clusapi.clusapi_GetNotify.dwNotifyKey", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24373 { &hf_clusapi_clusapi_GetNotify_dwStateSequence
,
24374 { "DwStateSequence", "clusapi.clusapi_GetNotify.dwStateSequence", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24375 { &hf_clusapi_clusapi_GetNotify_hNotify
,
24376 { "HNotify", "clusapi.clusapi_GetNotify.hNotify", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24377 { &hf_clusapi_clusapi_GetNotify_rpc_status
,
24378 { "Rpc Status", "clusapi.clusapi_GetNotify.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24379 { &hf_clusapi_clusapi_GetQuorumResource_lpszDeviceName
,
24380 { "LpszDeviceName", "clusapi.clusapi_GetQuorumResource.lpszDeviceName", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24381 { &hf_clusapi_clusapi_GetQuorumResource_lpszResourceName
,
24382 { "LpszResourceName", "clusapi.clusapi_GetQuorumResource.lpszResourceName", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24383 { &hf_clusapi_clusapi_GetQuorumResource_pdwMaxQuorumLogSize
,
24384 { "PdwMaxQuorumLogSize", "clusapi.clusapi_GetQuorumResource.pdwMaxQuorumLogSize", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24385 { &hf_clusapi_clusapi_GetQuorumResource_rpc_status
,
24386 { "Rpc Status", "clusapi.clusapi_GetQuorumResource.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24387 { &hf_clusapi_clusapi_GetResourceDependencyExpression_hResource
,
24388 { "HResource", "clusapi.clusapi_GetResourceDependencyExpression.hResource", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24389 { &hf_clusapi_clusapi_GetResourceDependencyExpression_lpszDependencyExpression
,
24390 { "LpszDependencyExpression", "clusapi.clusapi_GetResourceDependencyExpression.lpszDependencyExpression", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24391 { &hf_clusapi_clusapi_GetResourceDependencyExpression_rpc_status
,
24392 { "Rpc Status", "clusapi.clusapi_GetResourceDependencyExpression.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24393 { &hf_clusapi_clusapi_GetResourceId_hResource
,
24394 { "HResource", "clusapi.clusapi_GetResourceId.hResource", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24395 { &hf_clusapi_clusapi_GetResourceId_pGuid
,
24396 { "PGuid", "clusapi.clusapi_GetResourceId.pGuid", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24397 { &hf_clusapi_clusapi_GetResourceId_rpc_status
,
24398 { "Rpc Status", "clusapi.clusapi_GetResourceId.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24399 { &hf_clusapi_clusapi_GetResourceNetworkName_hResource
,
24400 { "HResource", "clusapi.clusapi_GetResourceNetworkName.hResource", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24401 { &hf_clusapi_clusapi_GetResourceNetworkName_lpszName
,
24402 { "LpszName", "clusapi.clusapi_GetResourceNetworkName.lpszName", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24403 { &hf_clusapi_clusapi_GetResourceNetworkName_rpc_status
,
24404 { "Rpc Status", "clusapi.clusapi_GetResourceNetworkName.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24405 { &hf_clusapi_clusapi_GetResourceState_GroupName
,
24406 { "GroupName", "clusapi.clusapi_GetResourceState.GroupName", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24407 { &hf_clusapi_clusapi_GetResourceState_NodeName
,
24408 { "NodeName", "clusapi.clusapi_GetResourceState.NodeName", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24409 { &hf_clusapi_clusapi_GetResourceState_State
,
24410 { "State", "clusapi.clusapi_GetResourceState.State", FT_UINT32
, BASE_DEC
, VALS(clusapi_clusapi_ClusterResourceState_vals
), 0, NULL
, HFILL
}},
24411 { &hf_clusapi_clusapi_GetResourceState_hResource
,
24412 { "HResource", "clusapi.clusapi_GetResourceState.hResource", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24413 { &hf_clusapi_clusapi_GetResourceState_rpc_status
,
24414 { "Rpc Status", "clusapi.clusapi_GetResourceState.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24415 { &hf_clusapi_clusapi_GetResourceType_hResource
,
24416 { "HResource", "clusapi.clusapi_GetResourceType.hResource", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24417 { &hf_clusapi_clusapi_GetResourceType_lpszResourceType
,
24418 { "LpszResourceType", "clusapi.clusapi_GetResourceType.lpszResourceType", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24419 { &hf_clusapi_clusapi_GetResourceType_rpc_status
,
24420 { "Rpc Status", "clusapi.clusapi_GetResourceType.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24421 { &hf_clusapi_clusapi_GetRootKey_Status
,
24422 { "Status", "clusapi.clusapi_GetRootKey.Status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24423 { &hf_clusapi_clusapi_GetRootKey_phKey
,
24424 { "PhKey", "clusapi.clusapi_GetRootKey.phKey", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24425 { &hf_clusapi_clusapi_GetRootKey_rpc_status
,
24426 { "Rpc Status", "clusapi.clusapi_GetRootKey.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24427 { &hf_clusapi_clusapi_GetRootKey_samDesired
,
24428 { "SamDesired", "clusapi.clusapi_GetRootKey.samDesired", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24429 { &hf_clusapi_clusapi_GroupControl_dwControlCode
,
24430 { "DwControlCode", "clusapi.clusapi_GroupControl.dwControlCode", FT_UINT32
, BASE_DEC
, VALS(clusapi_clusapi_GroupControlCode_vals
), 0, NULL
, HFILL
}},
24431 { &hf_clusapi_clusapi_GroupControl_hGroup
,
24432 { "HGroup", "clusapi.clusapi_GroupControl.hGroup", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24433 { &hf_clusapi_clusapi_GroupControl_lpBytesReturned
,
24434 { "LpBytesReturned", "clusapi.clusapi_GroupControl.lpBytesReturned", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24435 { &hf_clusapi_clusapi_GroupControl_lpInBuffer
,
24436 { "LpInBuffer", "clusapi.clusapi_GroupControl.lpInBuffer", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24437 { &hf_clusapi_clusapi_GroupControl_lpOutBuffer
,
24438 { "LpOutBuffer", "clusapi.clusapi_GroupControl.lpOutBuffer", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24439 { &hf_clusapi_clusapi_GroupControl_lpcbRequired
,
24440 { "LpcbRequired", "clusapi.clusapi_GroupControl.lpcbRequired", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24441 { &hf_clusapi_clusapi_GroupControl_nInBufferSize
,
24442 { "NInBufferSize", "clusapi.clusapi_GroupControl.nInBufferSize", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24443 { &hf_clusapi_clusapi_GroupControl_nOutBufferSize
,
24444 { "NOutBufferSize", "clusapi.clusapi_GroupControl.nOutBufferSize", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24445 { &hf_clusapi_clusapi_GroupControl_rpc_status
,
24446 { "Rpc Status", "clusapi.clusapi_GroupControl.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24447 { &hf_clusapi_clusapi_GroupSetControl_dwControlCode
,
24448 { "DwControlCode", "clusapi.clusapi_GroupSetControl.dwControlCode", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24449 { &hf_clusapi_clusapi_GroupSetControl_hGroupSet
,
24450 { "HGroupSet", "clusapi.clusapi_GroupSetControl.hGroupSet", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24451 { &hf_clusapi_clusapi_GroupSetControl_lpBytesReturned
,
24452 { "LpBytesReturned", "clusapi.clusapi_GroupSetControl.lpBytesReturned", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24453 { &hf_clusapi_clusapi_GroupSetControl_lpInBuffer
,
24454 { "LpInBuffer", "clusapi.clusapi_GroupSetControl.lpInBuffer", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24455 { &hf_clusapi_clusapi_GroupSetControl_lpOutBuffer
,
24456 { "LpOutBuffer", "clusapi.clusapi_GroupSetControl.lpOutBuffer", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24457 { &hf_clusapi_clusapi_GroupSetControl_lpcbRequired
,
24458 { "LpcbRequired", "clusapi.clusapi_GroupSetControl.lpcbRequired", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24459 { &hf_clusapi_clusapi_GroupSetControl_nInBufferSize
,
24460 { "NInBufferSize", "clusapi.clusapi_GroupSetControl.nInBufferSize", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24461 { &hf_clusapi_clusapi_GroupSetControl_nOutBufferSize
,
24462 { "NOutBufferSize", "clusapi.clusapi_GroupSetControl.nOutBufferSize", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24463 { &hf_clusapi_clusapi_GroupSetControl_rpc_status
,
24464 { "Rpc Status", "clusapi.clusapi_GroupSetControl.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24465 { &hf_clusapi_clusapi_MoveGroupEx_cbInBufferSize
,
24466 { "CbInBufferSize", "clusapi.clusapi_MoveGroupEx.cbInBufferSize", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24467 { &hf_clusapi_clusapi_MoveGroupEx_dwMoveFlags
,
24468 { "DwMoveFlags", "clusapi.clusapi_MoveGroupEx.dwMoveFlags", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24469 { &hf_clusapi_clusapi_MoveGroupEx_hGroup
,
24470 { "HGroup", "clusapi.clusapi_MoveGroupEx.hGroup", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24471 { &hf_clusapi_clusapi_MoveGroupEx_lpInBuffer
,
24472 { "LpInBuffer", "clusapi.clusapi_MoveGroupEx.lpInBuffer", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24473 { &hf_clusapi_clusapi_MoveGroupEx_rpc_status
,
24474 { "Rpc Status", "clusapi.clusapi_MoveGroupEx.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24475 { &hf_clusapi_clusapi_MoveGroupToGroupSet_Group
,
24476 { "Group", "clusapi.clusapi_MoveGroupToGroupSet.Group", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24477 { &hf_clusapi_clusapi_MoveGroupToGroupSet_GroupSet
,
24478 { "GroupSet", "clusapi.clusapi_MoveGroupToGroupSet.GroupSet", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24479 { &hf_clusapi_clusapi_MoveGroupToGroupSet_rpc_status
,
24480 { "Rpc Status", "clusapi.clusapi_MoveGroupToGroupSet.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24481 { &hf_clusapi_clusapi_MoveGroupToNodeEx_cbInBufferSize
,
24482 { "CbInBufferSize", "clusapi.clusapi_MoveGroupToNodeEx.cbInBufferSize", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24483 { &hf_clusapi_clusapi_MoveGroupToNodeEx_dwMoveFlags
,
24484 { "DwMoveFlags", "clusapi.clusapi_MoveGroupToNodeEx.dwMoveFlags", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24485 { &hf_clusapi_clusapi_MoveGroupToNodeEx_hGroup
,
24486 { "HGroup", "clusapi.clusapi_MoveGroupToNodeEx.hGroup", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24487 { &hf_clusapi_clusapi_MoveGroupToNodeEx_hNode
,
24488 { "HNode", "clusapi.clusapi_MoveGroupToNodeEx.hNode", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24489 { &hf_clusapi_clusapi_MoveGroupToNodeEx_lpInBuffer
,
24490 { "LpInBuffer", "clusapi.clusapi_MoveGroupToNodeEx.lpInBuffer", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24491 { &hf_clusapi_clusapi_MoveGroupToNodeEx_rpc_status
,
24492 { "Rpc Status", "clusapi.clusapi_MoveGroupToNodeEx.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24493 { &hf_clusapi_clusapi_MoveGroupToNode_hGroup
,
24494 { "HGroup", "clusapi.clusapi_MoveGroupToNode.hGroup", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24495 { &hf_clusapi_clusapi_MoveGroupToNode_hNode
,
24496 { "HNode", "clusapi.clusapi_MoveGroupToNode.hNode", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24497 { &hf_clusapi_clusapi_MoveGroupToNode_rpc_status
,
24498 { "Rpc Status", "clusapi.clusapi_MoveGroupToNode.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24499 { &hf_clusapi_clusapi_MoveGroup_hGroup
,
24500 { "HGroup", "clusapi.clusapi_MoveGroup.hGroup", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24501 { &hf_clusapi_clusapi_MoveGroup_rpc_status
,
24502 { "Rpc Status", "clusapi.clusapi_MoveGroup.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24503 { &hf_clusapi_clusapi_NetInterfaceControl_dwControlCode
,
24504 { "DwControlCode", "clusapi.clusapi_NetInterfaceControl.dwControlCode", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24505 { &hf_clusapi_clusapi_NetInterfaceControl_hNetInterface
,
24506 { "HNetInterface", "clusapi.clusapi_NetInterfaceControl.hNetInterface", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24507 { &hf_clusapi_clusapi_NetInterfaceControl_lpBytesReturned
,
24508 { "LpBytesReturned", "clusapi.clusapi_NetInterfaceControl.lpBytesReturned", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24509 { &hf_clusapi_clusapi_NetInterfaceControl_lpInBuffer
,
24510 { "LpInBuffer", "clusapi.clusapi_NetInterfaceControl.lpInBuffer", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24511 { &hf_clusapi_clusapi_NetInterfaceControl_lpOutBuffer
,
24512 { "LpOutBuffer", "clusapi.clusapi_NetInterfaceControl.lpOutBuffer", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24513 { &hf_clusapi_clusapi_NetInterfaceControl_lpcbRequired
,
24514 { "LpcbRequired", "clusapi.clusapi_NetInterfaceControl.lpcbRequired", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24515 { &hf_clusapi_clusapi_NetInterfaceControl_nInBufferSize
,
24516 { "NInBufferSize", "clusapi.clusapi_NetInterfaceControl.nInBufferSize", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24517 { &hf_clusapi_clusapi_NetInterfaceControl_nOutBufferSize
,
24518 { "NOutBufferSize", "clusapi.clusapi_NetInterfaceControl.nOutBufferSize", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24519 { &hf_clusapi_clusapi_NetInterfaceControl_rpc_status
,
24520 { "Rpc Status", "clusapi.clusapi_NetInterfaceControl.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24521 { &hf_clusapi_clusapi_NetworkControl_dwControlCode
,
24522 { "DwControlCode", "clusapi.clusapi_NetworkControl.dwControlCode", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24523 { &hf_clusapi_clusapi_NetworkControl_hNetwork
,
24524 { "HNetwork", "clusapi.clusapi_NetworkControl.hNetwork", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24525 { &hf_clusapi_clusapi_NetworkControl_lpBytesReturned
,
24526 { "LpBytesReturned", "clusapi.clusapi_NetworkControl.lpBytesReturned", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24527 { &hf_clusapi_clusapi_NetworkControl_lpInBuffer
,
24528 { "LpInBuffer", "clusapi.clusapi_NetworkControl.lpInBuffer", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24529 { &hf_clusapi_clusapi_NetworkControl_lpOutBuffer
,
24530 { "LpOutBuffer", "clusapi.clusapi_NetworkControl.lpOutBuffer", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24531 { &hf_clusapi_clusapi_NetworkControl_lpcbRequired
,
24532 { "LpcbRequired", "clusapi.clusapi_NetworkControl.lpcbRequired", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24533 { &hf_clusapi_clusapi_NetworkControl_nInBufferSize
,
24534 { "NInBufferSize", "clusapi.clusapi_NetworkControl.nInBufferSize", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24535 { &hf_clusapi_clusapi_NetworkControl_nOutBufferSize
,
24536 { "NOutBufferSize", "clusapi.clusapi_NetworkControl.nOutBufferSize", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24537 { &hf_clusapi_clusapi_NetworkControl_rpc_status
,
24538 { "Rpc Status", "clusapi.clusapi_NetworkControl.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24539 { &hf_clusapi_clusapi_NodeClusterControl_dwControlCode
,
24540 { "DwControlCode", "clusapi.clusapi_NodeClusterControl.dwControlCode", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24541 { &hf_clusapi_clusapi_NodeClusterControl_hCluster
,
24542 { "HCluster", "clusapi.clusapi_NodeClusterControl.hCluster", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24543 { &hf_clusapi_clusapi_NodeClusterControl_hHostNode
,
24544 { "HHostNode", "clusapi.clusapi_NodeClusterControl.hHostNode", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24545 { &hf_clusapi_clusapi_NodeClusterControl_lpBytesReturned
,
24546 { "LpBytesReturned", "clusapi.clusapi_NodeClusterControl.lpBytesReturned", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24547 { &hf_clusapi_clusapi_NodeClusterControl_lpInBuffer
,
24548 { "LpInBuffer", "clusapi.clusapi_NodeClusterControl.lpInBuffer", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24549 { &hf_clusapi_clusapi_NodeClusterControl_lpOutBuffer
,
24550 { "LpOutBuffer", "clusapi.clusapi_NodeClusterControl.lpOutBuffer", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24551 { &hf_clusapi_clusapi_NodeClusterControl_lpcbRequired
,
24552 { "LpcbRequired", "clusapi.clusapi_NodeClusterControl.lpcbRequired", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24553 { &hf_clusapi_clusapi_NodeClusterControl_nInBufferSize
,
24554 { "NInBufferSize", "clusapi.clusapi_NodeClusterControl.nInBufferSize", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24555 { &hf_clusapi_clusapi_NodeClusterControl_nOutBufferSize
,
24556 { "NOutBufferSize", "clusapi.clusapi_NodeClusterControl.nOutBufferSize", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24557 { &hf_clusapi_clusapi_NodeClusterControl_rpc_status
,
24558 { "Rpc Status", "clusapi.clusapi_NodeClusterControl.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24559 { &hf_clusapi_clusapi_NodeControl_dwControlCode
,
24560 { "DwControlCode", "clusapi.clusapi_NodeControl.dwControlCode", FT_UINT32
, BASE_DEC
, VALS(clusapi_clusapi_NodeControlCode_vals
), 0, NULL
, HFILL
}},
24561 { &hf_clusapi_clusapi_NodeControl_hNode
,
24562 { "HNode", "clusapi.clusapi_NodeControl.hNode", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24563 { &hf_clusapi_clusapi_NodeControl_lpBytesReturned
,
24564 { "LpBytesReturned", "clusapi.clusapi_NodeControl.lpBytesReturned", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24565 { &hf_clusapi_clusapi_NodeControl_lpInBuffer
,
24566 { "LpInBuffer", "clusapi.clusapi_NodeControl.lpInBuffer", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24567 { &hf_clusapi_clusapi_NodeControl_lpOutBuffer
,
24568 { "LpOutBuffer", "clusapi.clusapi_NodeControl.lpOutBuffer", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24569 { &hf_clusapi_clusapi_NodeControl_lpcbRequired
,
24570 { "LpcbRequired", "clusapi.clusapi_NodeControl.lpcbRequired", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24571 { &hf_clusapi_clusapi_NodeControl_nInBufferSize
,
24572 { "NInBufferSize", "clusapi.clusapi_NodeControl.nInBufferSize", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24573 { &hf_clusapi_clusapi_NodeControl_nOutBufferSize
,
24574 { "NOutBufferSize", "clusapi.clusapi_NodeControl.nOutBufferSize", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24575 { &hf_clusapi_clusapi_NodeControl_rpc_status
,
24576 { "Rpc Status", "clusapi.clusapi_NodeControl.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24577 { &hf_clusapi_clusapi_NodeGroupControl_dwControlCode
,
24578 { "DwControlCode", "clusapi.clusapi_NodeGroupControl.dwControlCode", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24579 { &hf_clusapi_clusapi_NodeGroupControl_hGroup
,
24580 { "HGroup", "clusapi.clusapi_NodeGroupControl.hGroup", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24581 { &hf_clusapi_clusapi_NodeGroupControl_hNode
,
24582 { "HNode", "clusapi.clusapi_NodeGroupControl.hNode", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24583 { &hf_clusapi_clusapi_NodeGroupControl_lpBytesReturned
,
24584 { "LpBytesReturned", "clusapi.clusapi_NodeGroupControl.lpBytesReturned", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24585 { &hf_clusapi_clusapi_NodeGroupControl_lpInBuffer
,
24586 { "LpInBuffer", "clusapi.clusapi_NodeGroupControl.lpInBuffer", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24587 { &hf_clusapi_clusapi_NodeGroupControl_lpOutBuffer
,
24588 { "LpOutBuffer", "clusapi.clusapi_NodeGroupControl.lpOutBuffer", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24589 { &hf_clusapi_clusapi_NodeGroupControl_lpcbRequired
,
24590 { "LpcbRequired", "clusapi.clusapi_NodeGroupControl.lpcbRequired", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24591 { &hf_clusapi_clusapi_NodeGroupControl_nInBufferSize
,
24592 { "NInBufferSize", "clusapi.clusapi_NodeGroupControl.nInBufferSize", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24593 { &hf_clusapi_clusapi_NodeGroupControl_nOutBufferSize
,
24594 { "NOutBufferSize", "clusapi.clusapi_NodeGroupControl.nOutBufferSize", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24595 { &hf_clusapi_clusapi_NodeGroupControl_rpc_status
,
24596 { "Rpc Status", "clusapi.clusapi_NodeGroupControl.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24597 { &hf_clusapi_clusapi_NodeGroupSetControl_dwControlCode
,
24598 { "DwControlCode", "clusapi.clusapi_NodeGroupSetControl.dwControlCode", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24599 { &hf_clusapi_clusapi_NodeGroupSetControl_hGroupSet
,
24600 { "HGroupSet", "clusapi.clusapi_NodeGroupSetControl.hGroupSet", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24601 { &hf_clusapi_clusapi_NodeGroupSetControl_hNode
,
24602 { "HNode", "clusapi.clusapi_NodeGroupSetControl.hNode", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24603 { &hf_clusapi_clusapi_NodeGroupSetControl_lpBytesReturned
,
24604 { "LpBytesReturned", "clusapi.clusapi_NodeGroupSetControl.lpBytesReturned", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24605 { &hf_clusapi_clusapi_NodeGroupSetControl_lpInBuffer
,
24606 { "LpInBuffer", "clusapi.clusapi_NodeGroupSetControl.lpInBuffer", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24607 { &hf_clusapi_clusapi_NodeGroupSetControl_lpOutBuffer
,
24608 { "LpOutBuffer", "clusapi.clusapi_NodeGroupSetControl.lpOutBuffer", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24609 { &hf_clusapi_clusapi_NodeGroupSetControl_lpcbRequired
,
24610 { "LpcbRequired", "clusapi.clusapi_NodeGroupSetControl.lpcbRequired", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24611 { &hf_clusapi_clusapi_NodeGroupSetControl_nInBufferSize
,
24612 { "NInBufferSize", "clusapi.clusapi_NodeGroupSetControl.nInBufferSize", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24613 { &hf_clusapi_clusapi_NodeGroupSetControl_nOutBufferSize
,
24614 { "NOutBufferSize", "clusapi.clusapi_NodeGroupSetControl.nOutBufferSize", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24615 { &hf_clusapi_clusapi_NodeGroupSetControl_rpc_status
,
24616 { "Rpc Status", "clusapi.clusapi_NodeGroupSetControl.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24617 { &hf_clusapi_clusapi_NodeNetInterfaceControl_dwControlCode
,
24618 { "DwControlCode", "clusapi.clusapi_NodeNetInterfaceControl.dwControlCode", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24619 { &hf_clusapi_clusapi_NodeNetInterfaceControl_hNetInterface
,
24620 { "HNetInterface", "clusapi.clusapi_NodeNetInterfaceControl.hNetInterface", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24621 { &hf_clusapi_clusapi_NodeNetInterfaceControl_hNode
,
24622 { "HNode", "clusapi.clusapi_NodeNetInterfaceControl.hNode", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24623 { &hf_clusapi_clusapi_NodeNetInterfaceControl_lpBytesReturned
,
24624 { "LpBytesReturned", "clusapi.clusapi_NodeNetInterfaceControl.lpBytesReturned", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24625 { &hf_clusapi_clusapi_NodeNetInterfaceControl_lpInBuffer
,
24626 { "LpInBuffer", "clusapi.clusapi_NodeNetInterfaceControl.lpInBuffer", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24627 { &hf_clusapi_clusapi_NodeNetInterfaceControl_lpOutBuffer
,
24628 { "LpOutBuffer", "clusapi.clusapi_NodeNetInterfaceControl.lpOutBuffer", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24629 { &hf_clusapi_clusapi_NodeNetInterfaceControl_lpcbRequired
,
24630 { "LpcbRequired", "clusapi.clusapi_NodeNetInterfaceControl.lpcbRequired", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24631 { &hf_clusapi_clusapi_NodeNetInterfaceControl_nInBufferSize
,
24632 { "NInBufferSize", "clusapi.clusapi_NodeNetInterfaceControl.nInBufferSize", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24633 { &hf_clusapi_clusapi_NodeNetInterfaceControl_nOutBufferSize
,
24634 { "NOutBufferSize", "clusapi.clusapi_NodeNetInterfaceControl.nOutBufferSize", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24635 { &hf_clusapi_clusapi_NodeNetInterfaceControl_rpc_status
,
24636 { "Rpc Status", "clusapi.clusapi_NodeNetInterfaceControl.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24637 { &hf_clusapi_clusapi_NodeNetworkControl_dwControlCode
,
24638 { "DwControlCode", "clusapi.clusapi_NodeNetworkControl.dwControlCode", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24639 { &hf_clusapi_clusapi_NodeNetworkControl_hNetwork
,
24640 { "HNetwork", "clusapi.clusapi_NodeNetworkControl.hNetwork", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24641 { &hf_clusapi_clusapi_NodeNetworkControl_hNode
,
24642 { "HNode", "clusapi.clusapi_NodeNetworkControl.hNode", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24643 { &hf_clusapi_clusapi_NodeNetworkControl_lpBytesReturned
,
24644 { "LpBytesReturned", "clusapi.clusapi_NodeNetworkControl.lpBytesReturned", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24645 { &hf_clusapi_clusapi_NodeNetworkControl_lpInBuffer
,
24646 { "LpInBuffer", "clusapi.clusapi_NodeNetworkControl.lpInBuffer", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24647 { &hf_clusapi_clusapi_NodeNetworkControl_lpOutBuffer
,
24648 { "LpOutBuffer", "clusapi.clusapi_NodeNetworkControl.lpOutBuffer", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24649 { &hf_clusapi_clusapi_NodeNetworkControl_lpcbRequired
,
24650 { "LpcbRequired", "clusapi.clusapi_NodeNetworkControl.lpcbRequired", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24651 { &hf_clusapi_clusapi_NodeNetworkControl_nInBufferSize
,
24652 { "NInBufferSize", "clusapi.clusapi_NodeNetworkControl.nInBufferSize", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24653 { &hf_clusapi_clusapi_NodeNetworkControl_nOutBufferSize
,
24654 { "NOutBufferSize", "clusapi.clusapi_NodeNetworkControl.nOutBufferSize", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24655 { &hf_clusapi_clusapi_NodeNetworkControl_rpc_status
,
24656 { "Rpc Status", "clusapi.clusapi_NodeNetworkControl.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24657 { &hf_clusapi_clusapi_NodeNodeControl_dwControlCode
,
24658 { "DwControlCode", "clusapi.clusapi_NodeNodeControl.dwControlCode", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24659 { &hf_clusapi_clusapi_NodeNodeControl_hHostNode
,
24660 { "HHostNode", "clusapi.clusapi_NodeNodeControl.hHostNode", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24661 { &hf_clusapi_clusapi_NodeNodeControl_hNode
,
24662 { "HNode", "clusapi.clusapi_NodeNodeControl.hNode", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24663 { &hf_clusapi_clusapi_NodeNodeControl_lpBytesReturned
,
24664 { "LpBytesReturned", "clusapi.clusapi_NodeNodeControl.lpBytesReturned", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24665 { &hf_clusapi_clusapi_NodeNodeControl_lpInBuffer
,
24666 { "LpInBuffer", "clusapi.clusapi_NodeNodeControl.lpInBuffer", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24667 { &hf_clusapi_clusapi_NodeNodeControl_lpOutBuffer
,
24668 { "LpOutBuffer", "clusapi.clusapi_NodeNodeControl.lpOutBuffer", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24669 { &hf_clusapi_clusapi_NodeNodeControl_lpcbRequired
,
24670 { "LpcbRequired", "clusapi.clusapi_NodeNodeControl.lpcbRequired", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24671 { &hf_clusapi_clusapi_NodeNodeControl_nInBufferSize
,
24672 { "NInBufferSize", "clusapi.clusapi_NodeNodeControl.nInBufferSize", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24673 { &hf_clusapi_clusapi_NodeNodeControl_nOutBufferSize
,
24674 { "NOutBufferSize", "clusapi.clusapi_NodeNodeControl.nOutBufferSize", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24675 { &hf_clusapi_clusapi_NodeNodeControl_rpc_status
,
24676 { "Rpc Status", "clusapi.clusapi_NodeNodeControl.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24677 { &hf_clusapi_clusapi_NodeResourceControl_dwControlCode
,
24678 { "DwControlCode", "clusapi.clusapi_NodeResourceControl.dwControlCode", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24679 { &hf_clusapi_clusapi_NodeResourceControl_hNode
,
24680 { "HNode", "clusapi.clusapi_NodeResourceControl.hNode", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24681 { &hf_clusapi_clusapi_NodeResourceControl_hResource
,
24682 { "HResource", "clusapi.clusapi_NodeResourceControl.hResource", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24683 { &hf_clusapi_clusapi_NodeResourceControl_lpBytesReturned
,
24684 { "LpBytesReturned", "clusapi.clusapi_NodeResourceControl.lpBytesReturned", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24685 { &hf_clusapi_clusapi_NodeResourceControl_lpInBuffer
,
24686 { "LpInBuffer", "clusapi.clusapi_NodeResourceControl.lpInBuffer", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24687 { &hf_clusapi_clusapi_NodeResourceControl_lpOutBuffer
,
24688 { "LpOutBuffer", "clusapi.clusapi_NodeResourceControl.lpOutBuffer", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24689 { &hf_clusapi_clusapi_NodeResourceControl_lpcbRequired
,
24690 { "LpcbRequired", "clusapi.clusapi_NodeResourceControl.lpcbRequired", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24691 { &hf_clusapi_clusapi_NodeResourceControl_nInBufferSize
,
24692 { "NInBufferSize", "clusapi.clusapi_NodeResourceControl.nInBufferSize", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24693 { &hf_clusapi_clusapi_NodeResourceControl_nOutBufferSize
,
24694 { "NOutBufferSize", "clusapi.clusapi_NodeResourceControl.nOutBufferSize", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24695 { &hf_clusapi_clusapi_NodeResourceControl_rpc_status
,
24696 { "Rpc Status", "clusapi.clusapi_NodeResourceControl.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24697 { &hf_clusapi_clusapi_NodeResourceTypeControl_dwControlCode
,
24698 { "DwControlCode", "clusapi.clusapi_NodeResourceTypeControl.dwControlCode", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24699 { &hf_clusapi_clusapi_NodeResourceTypeControl_hCluster
,
24700 { "HCluster", "clusapi.clusapi_NodeResourceTypeControl.hCluster", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24701 { &hf_clusapi_clusapi_NodeResourceTypeControl_hNode
,
24702 { "HNode", "clusapi.clusapi_NodeResourceTypeControl.hNode", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24703 { &hf_clusapi_clusapi_NodeResourceTypeControl_lpBytesReturned
,
24704 { "LpBytesReturned", "clusapi.clusapi_NodeResourceTypeControl.lpBytesReturned", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24705 { &hf_clusapi_clusapi_NodeResourceTypeControl_lpInBuffer
,
24706 { "LpInBuffer", "clusapi.clusapi_NodeResourceTypeControl.lpInBuffer", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24707 { &hf_clusapi_clusapi_NodeResourceTypeControl_lpOutBuffer
,
24708 { "LpOutBuffer", "clusapi.clusapi_NodeResourceTypeControl.lpOutBuffer", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24709 { &hf_clusapi_clusapi_NodeResourceTypeControl_lpcbRequired
,
24710 { "LpcbRequired", "clusapi.clusapi_NodeResourceTypeControl.lpcbRequired", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24711 { &hf_clusapi_clusapi_NodeResourceTypeControl_lpszResourceTypeName
,
24712 { "LpszResourceTypeName", "clusapi.clusapi_NodeResourceTypeControl.lpszResourceTypeName", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24713 { &hf_clusapi_clusapi_NodeResourceTypeControl_nInBufferSize
,
24714 { "NInBufferSize", "clusapi.clusapi_NodeResourceTypeControl.nInBufferSize", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24715 { &hf_clusapi_clusapi_NodeResourceTypeControl_nOutBufferSize
,
24716 { "NOutBufferSize", "clusapi.clusapi_NodeResourceTypeControl.nOutBufferSize", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24717 { &hf_clusapi_clusapi_NodeResourceTypeControl_rpc_status
,
24718 { "Rpc Status", "clusapi.clusapi_NodeResourceTypeControl.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24719 { &hf_clusapi_clusapi_OfflineGroupEx_cbInBufferSize
,
24720 { "CbInBufferSize", "clusapi.clusapi_OfflineGroupEx.cbInBufferSize", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24721 { &hf_clusapi_clusapi_OfflineGroupEx_dwOfflineFlags
,
24722 { "DwOfflineFlags", "clusapi.clusapi_OfflineGroupEx.dwOfflineFlags", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24723 { &hf_clusapi_clusapi_OfflineGroupEx_hGroup
,
24724 { "HGroup", "clusapi.clusapi_OfflineGroupEx.hGroup", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24725 { &hf_clusapi_clusapi_OfflineGroupEx_lpInBuffer
,
24726 { "LpInBuffer", "clusapi.clusapi_OfflineGroupEx.lpInBuffer", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24727 { &hf_clusapi_clusapi_OfflineGroupEx_rpc_status
,
24728 { "Rpc Status", "clusapi.clusapi_OfflineGroupEx.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24729 { &hf_clusapi_clusapi_OfflineGroup_hGroup
,
24730 { "HGroup", "clusapi.clusapi_OfflineGroup.hGroup", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24731 { &hf_clusapi_clusapi_OfflineGroup_rpc_status
,
24732 { "Rpc Status", "clusapi.clusapi_OfflineGroup.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24733 { &hf_clusapi_clusapi_OfflineResourceEx_cbInBufferSize
,
24734 { "CbInBufferSize", "clusapi.clusapi_OfflineResourceEx.cbInBufferSize", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24735 { &hf_clusapi_clusapi_OfflineResourceEx_dwOfflineFlags
,
24736 { "DwOfflineFlags", "clusapi.clusapi_OfflineResourceEx.dwOfflineFlags", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24737 { &hf_clusapi_clusapi_OfflineResourceEx_hResource
,
24738 { "HResource", "clusapi.clusapi_OfflineResourceEx.hResource", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24739 { &hf_clusapi_clusapi_OfflineResourceEx_lpInBuffer
,
24740 { "LpInBuffer", "clusapi.clusapi_OfflineResourceEx.lpInBuffer", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24741 { &hf_clusapi_clusapi_OfflineResourceEx_rpc_status
,
24742 { "Rpc Status", "clusapi.clusapi_OfflineResourceEx.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24743 { &hf_clusapi_clusapi_OfflineResource_hResource
,
24744 { "HResource", "clusapi.clusapi_OfflineResource.hResource", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24745 { &hf_clusapi_clusapi_OfflineResource_rpc_status
,
24746 { "Rpc Status", "clusapi.clusapi_OfflineResource.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24747 { &hf_clusapi_clusapi_OnlineGroupEx_cbInBufferSize
,
24748 { "CbInBufferSize", "clusapi.clusapi_OnlineGroupEx.cbInBufferSize", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24749 { &hf_clusapi_clusapi_OnlineGroupEx_dwOnlineFlags
,
24750 { "DwOnlineFlags", "clusapi.clusapi_OnlineGroupEx.dwOnlineFlags", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24751 { &hf_clusapi_clusapi_OnlineGroupEx_hGroup
,
24752 { "HGroup", "clusapi.clusapi_OnlineGroupEx.hGroup", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24753 { &hf_clusapi_clusapi_OnlineGroupEx_lpInBuffer
,
24754 { "LpInBuffer", "clusapi.clusapi_OnlineGroupEx.lpInBuffer", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24755 { &hf_clusapi_clusapi_OnlineGroupEx_rpc_status
,
24756 { "Rpc Status", "clusapi.clusapi_OnlineGroupEx.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24757 { &hf_clusapi_clusapi_OnlineGroup_hGroup
,
24758 { "HGroup", "clusapi.clusapi_OnlineGroup.hGroup", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24759 { &hf_clusapi_clusapi_OnlineGroup_rpc_status
,
24760 { "Rpc Status", "clusapi.clusapi_OnlineGroup.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24761 { &hf_clusapi_clusapi_OnlineResourceEx_cbInBufferSize
,
24762 { "CbInBufferSize", "clusapi.clusapi_OnlineResourceEx.cbInBufferSize", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24763 { &hf_clusapi_clusapi_OnlineResourceEx_dwOnlineFlags
,
24764 { "DwOnlineFlags", "clusapi.clusapi_OnlineResourceEx.dwOnlineFlags", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24765 { &hf_clusapi_clusapi_OnlineResourceEx_hResource
,
24766 { "HResource", "clusapi.clusapi_OnlineResourceEx.hResource", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24767 { &hf_clusapi_clusapi_OnlineResourceEx_lpInBuffer
,
24768 { "LpInBuffer", "clusapi.clusapi_OnlineResourceEx.lpInBuffer", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24769 { &hf_clusapi_clusapi_OnlineResourceEx_rpc_status
,
24770 { "Rpc Status", "clusapi.clusapi_OnlineResourceEx.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24771 { &hf_clusapi_clusapi_OnlineResource_hResource
,
24772 { "HResource", "clusapi.clusapi_OnlineResource.hResource", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24773 { &hf_clusapi_clusapi_OnlineResource_rpc_status
,
24774 { "Rpc Status", "clusapi.clusapi_OnlineResource.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24775 { &hf_clusapi_clusapi_OpenClusterEx_Status
,
24776 { "Status", "clusapi.clusapi_OpenClusterEx.Status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24777 { &hf_clusapi_clusapi_OpenClusterEx_dwDesiredAccess
,
24778 { "DwDesiredAccess", "clusapi.clusapi_OpenClusterEx.dwDesiredAccess", FT_UINT32
, BASE_HEX
, NULL
, 0, NULL
, HFILL
}},
24779 { &hf_clusapi_clusapi_OpenClusterEx_hCluster
,
24780 { "HCluster", "clusapi.clusapi_OpenClusterEx.hCluster", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24781 { &hf_clusapi_clusapi_OpenClusterEx_lpdwGrantedAccess
,
24782 { "LpdwGrantedAccess", "clusapi.clusapi_OpenClusterEx.lpdwGrantedAccess", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24783 { &hf_clusapi_clusapi_OpenCluster_Cluster
,
24784 { "Cluster", "clusapi.clusapi_OpenCluster.Cluster", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24785 { &hf_clusapi_clusapi_OpenCluster_Status
,
24786 { "Status", "clusapi.clusapi_OpenCluster.Status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24787 { &hf_clusapi_clusapi_OpenGroupEx_Status
,
24788 { "Status", "clusapi.clusapi_OpenGroupEx.Status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24789 { &hf_clusapi_clusapi_OpenGroupEx_dwDesiredAccess
,
24790 { "DwDesiredAccess", "clusapi.clusapi_OpenGroupEx.dwDesiredAccess", FT_UINT32
, BASE_HEX
, NULL
, 0, NULL
, HFILL
}},
24791 { &hf_clusapi_clusapi_OpenGroupEx_hGroup
,
24792 { "HGroup", "clusapi.clusapi_OpenGroupEx.hGroup", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24793 { &hf_clusapi_clusapi_OpenGroupEx_lpdwGrantedAccess
,
24794 { "LpdwGrantedAccess", "clusapi.clusapi_OpenGroupEx.lpdwGrantedAccess", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24795 { &hf_clusapi_clusapi_OpenGroupEx_lpszGroupName
,
24796 { "LpszGroupName", "clusapi.clusapi_OpenGroupEx.lpszGroupName", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24797 { &hf_clusapi_clusapi_OpenGroupEx_rpc_status
,
24798 { "Rpc Status", "clusapi.clusapi_OpenGroupEx.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24799 { &hf_clusapi_clusapi_OpenGroupSet_Status
,
24800 { "Status", "clusapi.clusapi_OpenGroupSet.Status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24801 { &hf_clusapi_clusapi_OpenGroupSet_hGroupSet
,
24802 { "HGroupSet", "clusapi.clusapi_OpenGroupSet.hGroupSet", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24803 { &hf_clusapi_clusapi_OpenGroupSet_lpszGroupSetName
,
24804 { "LpszGroupSetName", "clusapi.clusapi_OpenGroupSet.lpszGroupSetName", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24805 { &hf_clusapi_clusapi_OpenGroupSet_rpc_status
,
24806 { "Rpc Status", "clusapi.clusapi_OpenGroupSet.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24807 { &hf_clusapi_clusapi_OpenGroup_Status
,
24808 { "Status", "clusapi.clusapi_OpenGroup.Status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24809 { &hf_clusapi_clusapi_OpenGroup_hGroup
,
24810 { "HGroup", "clusapi.clusapi_OpenGroup.hGroup", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24811 { &hf_clusapi_clusapi_OpenGroup_lpszGroupName
,
24812 { "LpszGroupName", "clusapi.clusapi_OpenGroup.lpszGroupName", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24813 { &hf_clusapi_clusapi_OpenGroup_rpc_status
,
24814 { "Rpc Status", "clusapi.clusapi_OpenGroup.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24815 { &hf_clusapi_clusapi_OpenKey_Status
,
24816 { "Status", "clusapi.clusapi_OpenKey.Status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24817 { &hf_clusapi_clusapi_OpenKey_hKey
,
24818 { "HKey", "clusapi.clusapi_OpenKey.hKey", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24819 { &hf_clusapi_clusapi_OpenKey_lpSubKey
,
24820 { "LpSubKey", "clusapi.clusapi_OpenKey.lpSubKey", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24821 { &hf_clusapi_clusapi_OpenKey_phKey
,
24822 { "PhKey", "clusapi.clusapi_OpenKey.phKey", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24823 { &hf_clusapi_clusapi_OpenKey_rpc_status
,
24824 { "Rpc Status", "clusapi.clusapi_OpenKey.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24825 { &hf_clusapi_clusapi_OpenKey_samDesired
,
24826 { "SamDesired", "clusapi.clusapi_OpenKey.samDesired", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24827 { &hf_clusapi_clusapi_OpenNetInterfaceEx_Status
,
24828 { "Status", "clusapi.clusapi_OpenNetInterfaceEx.Status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24829 { &hf_clusapi_clusapi_OpenNetInterfaceEx_dwDesiredAccess
,
24830 { "DwDesiredAccess", "clusapi.clusapi_OpenNetInterfaceEx.dwDesiredAccess", FT_UINT32
, BASE_HEX
, NULL
, 0, NULL
, HFILL
}},
24831 { &hf_clusapi_clusapi_OpenNetInterfaceEx_hNetInterface
,
24832 { "HNetInterface", "clusapi.clusapi_OpenNetInterfaceEx.hNetInterface", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24833 { &hf_clusapi_clusapi_OpenNetInterfaceEx_lpdwGrantedAccess
,
24834 { "LpdwGrantedAccess", "clusapi.clusapi_OpenNetInterfaceEx.lpdwGrantedAccess", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24835 { &hf_clusapi_clusapi_OpenNetInterfaceEx_lpszNetInterfaceName
,
24836 { "LpszNetInterfaceName", "clusapi.clusapi_OpenNetInterfaceEx.lpszNetInterfaceName", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24837 { &hf_clusapi_clusapi_OpenNetInterfaceEx_rpc_status
,
24838 { "Rpc Status", "clusapi.clusapi_OpenNetInterfaceEx.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24839 { &hf_clusapi_clusapi_OpenNetInterface_Status
,
24840 { "Status", "clusapi.clusapi_OpenNetInterface.Status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24841 { &hf_clusapi_clusapi_OpenNetInterface_hNetInterface
,
24842 { "HNetInterface", "clusapi.clusapi_OpenNetInterface.hNetInterface", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24843 { &hf_clusapi_clusapi_OpenNetInterface_lpszNetInterfaceName
,
24844 { "LpszNetInterfaceName", "clusapi.clusapi_OpenNetInterface.lpszNetInterfaceName", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24845 { &hf_clusapi_clusapi_OpenNetInterface_rpc_status
,
24846 { "Rpc Status", "clusapi.clusapi_OpenNetInterface.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24847 { &hf_clusapi_clusapi_OpenNetworkEx_Status
,
24848 { "Status", "clusapi.clusapi_OpenNetworkEx.Status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24849 { &hf_clusapi_clusapi_OpenNetworkEx_dwDesiredAccess
,
24850 { "DwDesiredAccess", "clusapi.clusapi_OpenNetworkEx.dwDesiredAccess", FT_UINT32
, BASE_HEX
, NULL
, 0, NULL
, HFILL
}},
24851 { &hf_clusapi_clusapi_OpenNetworkEx_hNetwork
,
24852 { "HNetwork", "clusapi.clusapi_OpenNetworkEx.hNetwork", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24853 { &hf_clusapi_clusapi_OpenNetworkEx_lpdwGrantedAccess
,
24854 { "LpdwGrantedAccess", "clusapi.clusapi_OpenNetworkEx.lpdwGrantedAccess", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24855 { &hf_clusapi_clusapi_OpenNetworkEx_lpszNetworkName
,
24856 { "LpszNetworkName", "clusapi.clusapi_OpenNetworkEx.lpszNetworkName", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24857 { &hf_clusapi_clusapi_OpenNetworkEx_rpc_status
,
24858 { "Rpc Status", "clusapi.clusapi_OpenNetworkEx.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24859 { &hf_clusapi_clusapi_OpenNetwork_Status
,
24860 { "Status", "clusapi.clusapi_OpenNetwork.Status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24861 { &hf_clusapi_clusapi_OpenNetwork_hNetwork
,
24862 { "HNetwork", "clusapi.clusapi_OpenNetwork.hNetwork", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24863 { &hf_clusapi_clusapi_OpenNetwork_lpszNetworkName
,
24864 { "LpszNetworkName", "clusapi.clusapi_OpenNetwork.lpszNetworkName", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24865 { &hf_clusapi_clusapi_OpenNetwork_rpc_status
,
24866 { "Rpc Status", "clusapi.clusapi_OpenNetwork.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24867 { &hf_clusapi_clusapi_OpenNodeEx_Status
,
24868 { "Status", "clusapi.clusapi_OpenNodeEx.Status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24869 { &hf_clusapi_clusapi_OpenNodeEx_dwDesiredAccess
,
24870 { "DwDesiredAccess", "clusapi.clusapi_OpenNodeEx.dwDesiredAccess", FT_UINT32
, BASE_HEX
, NULL
, 0, NULL
, HFILL
}},
24871 { &hf_clusapi_clusapi_OpenNodeEx_hNode
,
24872 { "HNode", "clusapi.clusapi_OpenNodeEx.hNode", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24873 { &hf_clusapi_clusapi_OpenNodeEx_lpdwGrantedAccess
,
24874 { "LpdwGrantedAccess", "clusapi.clusapi_OpenNodeEx.lpdwGrantedAccess", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24875 { &hf_clusapi_clusapi_OpenNodeEx_lpszNodeName
,
24876 { "LpszNodeName", "clusapi.clusapi_OpenNodeEx.lpszNodeName", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24877 { &hf_clusapi_clusapi_OpenNodeEx_rpc_status
,
24878 { "Rpc Status", "clusapi.clusapi_OpenNodeEx.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24879 { &hf_clusapi_clusapi_OpenNode_Status
,
24880 { "Status", "clusapi.clusapi_OpenNode.Status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24881 { &hf_clusapi_clusapi_OpenNode_hNode
,
24882 { "HNode", "clusapi.clusapi_OpenNode.hNode", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24883 { &hf_clusapi_clusapi_OpenNode_lpszNodeName
,
24884 { "LpszNodeName", "clusapi.clusapi_OpenNode.lpszNodeName", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24885 { &hf_clusapi_clusapi_OpenNode_rpc_status
,
24886 { "Rpc Status", "clusapi.clusapi_OpenNode.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24887 { &hf_clusapi_clusapi_OpenResourceEx_Status
,
24888 { "Status", "clusapi.clusapi_OpenResourceEx.Status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24889 { &hf_clusapi_clusapi_OpenResourceEx_dwDesiredAccess
,
24890 { "DwDesiredAccess", "clusapi.clusapi_OpenResourceEx.dwDesiredAccess", FT_UINT32
, BASE_HEX
, NULL
, 0, NULL
, HFILL
}},
24891 { &hf_clusapi_clusapi_OpenResourceEx_hResource
,
24892 { "HResource", "clusapi.clusapi_OpenResourceEx.hResource", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24893 { &hf_clusapi_clusapi_OpenResourceEx_lpdwGrantedAccess
,
24894 { "LpdwGrantedAccess", "clusapi.clusapi_OpenResourceEx.lpdwGrantedAccess", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24895 { &hf_clusapi_clusapi_OpenResourceEx_lpszResourceName
,
24896 { "LpszResourceName", "clusapi.clusapi_OpenResourceEx.lpszResourceName", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24897 { &hf_clusapi_clusapi_OpenResourceEx_rpc_status
,
24898 { "Rpc Status", "clusapi.clusapi_OpenResourceEx.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24899 { &hf_clusapi_clusapi_OpenResource_Status
,
24900 { "Status", "clusapi.clusapi_OpenResource.Status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24901 { &hf_clusapi_clusapi_OpenResource_hResource
,
24902 { "HResource", "clusapi.clusapi_OpenResource.hResource", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24903 { &hf_clusapi_clusapi_OpenResource_lpszResourceName
,
24904 { "LpszResourceName", "clusapi.clusapi_OpenResource.lpszResourceName", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24905 { &hf_clusapi_clusapi_OpenResource_rpc_status
,
24906 { "Rpc Status", "clusapi.clusapi_OpenResource.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24907 { &hf_clusapi_clusapi_PauseNodeEx_bDrainNode
,
24908 { "BDrainNode", "clusapi.clusapi_PauseNodeEx.bDrainNode", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24909 { &hf_clusapi_clusapi_PauseNodeEx_dwPauseFlags
,
24910 { "DwPauseFlags", "clusapi.clusapi_PauseNodeEx.dwPauseFlags", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24911 { &hf_clusapi_clusapi_PauseNodeEx_hNode
,
24912 { "HNode", "clusapi.clusapi_PauseNodeEx.hNode", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24913 { &hf_clusapi_clusapi_PauseNodeEx_rpc_status
,
24914 { "Rpc Status", "clusapi.clusapi_PauseNodeEx.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24915 { &hf_clusapi_clusapi_PauseNodeWithDrainTarget_dwPauseFlags
,
24916 { "DwPauseFlags", "clusapi.clusapi_PauseNodeWithDrainTarget.dwPauseFlags", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24917 { &hf_clusapi_clusapi_PauseNodeWithDrainTarget_hNode
,
24918 { "HNode", "clusapi.clusapi_PauseNodeWithDrainTarget.hNode", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24919 { &hf_clusapi_clusapi_PauseNodeWithDrainTarget_hNodeDrainTarget
,
24920 { "HNodeDrainTarget", "clusapi.clusapi_PauseNodeWithDrainTarget.hNodeDrainTarget", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24921 { &hf_clusapi_clusapi_PauseNodeWithDrainTarget_rpc_status
,
24922 { "Rpc Status", "clusapi.clusapi_PauseNodeWithDrainTarget.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24923 { &hf_clusapi_clusapi_PauseNode_hNode
,
24924 { "HNode", "clusapi.clusapi_PauseNode.hNode", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24925 { &hf_clusapi_clusapi_PauseNode_rpc_status
,
24926 { "Rpc Status", "clusapi.clusapi_PauseNode.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24927 { &hf_clusapi_clusapi_QueryAllValues_hKey
,
24928 { "HKey", "clusapi.clusapi_QueryAllValues.hKey", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24929 { &hf_clusapi_clusapi_QueryAllValues_pcbData
,
24930 { "PcbData", "clusapi.clusapi_QueryAllValues.pcbData", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24931 { &hf_clusapi_clusapi_QueryAllValues_ppData
,
24932 { "PpData", "clusapi.clusapi_QueryAllValues.ppData", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24933 { &hf_clusapi_clusapi_QueryAllValues_rpc_status
,
24934 { "Rpc Status", "clusapi.clusapi_QueryAllValues.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24935 { &hf_clusapi_clusapi_QueryInfoKey_hKey
,
24936 { "HKey", "clusapi.clusapi_QueryInfoKey.hKey", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24937 { &hf_clusapi_clusapi_QueryInfoKey_lpcSubKeys
,
24938 { "LpcSubKeys", "clusapi.clusapi_QueryInfoKey.lpcSubKeys", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24939 { &hf_clusapi_clusapi_QueryInfoKey_lpcValues
,
24940 { "LpcValues", "clusapi.clusapi_QueryInfoKey.lpcValues", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24941 { &hf_clusapi_clusapi_QueryInfoKey_lpcbMaxSubKeyLen
,
24942 { "LpcbMaxSubKeyLen", "clusapi.clusapi_QueryInfoKey.lpcbMaxSubKeyLen", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24943 { &hf_clusapi_clusapi_QueryInfoKey_lpcbMaxValueLen
,
24944 { "LpcbMaxValueLen", "clusapi.clusapi_QueryInfoKey.lpcbMaxValueLen", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24945 { &hf_clusapi_clusapi_QueryInfoKey_lpcbMaxValueNameLen
,
24946 { "LpcbMaxValueNameLen", "clusapi.clusapi_QueryInfoKey.lpcbMaxValueNameLen", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24947 { &hf_clusapi_clusapi_QueryInfoKey_lpcbSecurityDescriptor
,
24948 { "LpcbSecurityDescriptor", "clusapi.clusapi_QueryInfoKey.lpcbSecurityDescriptor", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24949 { &hf_clusapi_clusapi_QueryInfoKey_lpftLastWriteTime
,
24950 { "LpftLastWriteTime", "clusapi.clusapi_QueryInfoKey.lpftLastWriteTime", FT_ABSOLUTE_TIME
, ABSOLUTE_TIME_LOCAL
, NULL
, 0, NULL
, HFILL
}},
24951 { &hf_clusapi_clusapi_QueryInfoKey_rpc_status
,
24952 { "Rpc Status", "clusapi.clusapi_QueryInfoKey.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24953 { &hf_clusapi_clusapi_QueryValue_cbData
,
24954 { "CbData", "clusapi.clusapi_QueryValue.cbData", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24955 { &hf_clusapi_clusapi_QueryValue_hKey
,
24956 { "HKey", "clusapi.clusapi_QueryValue.hKey", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24957 { &hf_clusapi_clusapi_QueryValue_lpData
,
24958 { "LpData", "clusapi.clusapi_QueryValue.lpData", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24959 { &hf_clusapi_clusapi_QueryValue_lpValueName
,
24960 { "LpValueName", "clusapi.clusapi_QueryValue.lpValueName", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24961 { &hf_clusapi_clusapi_QueryValue_lpValueType
,
24962 { "LpValueType", "clusapi.clusapi_QueryValue.lpValueType", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24963 { &hf_clusapi_clusapi_QueryValue_lpcbRequired
,
24964 { "LpcbRequired", "clusapi.clusapi_QueryValue.lpcbRequired", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24965 { &hf_clusapi_clusapi_QueryValue_rpc_status
,
24966 { "Rpc Status", "clusapi.clusapi_QueryValue.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24967 { &hf_clusapi_clusapi_ReAddNotifyGroup_StateSequence
,
24968 { "StateSequence", "clusapi.clusapi_ReAddNotifyGroup.StateSequence", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24969 { &hf_clusapi_clusapi_ReAddNotifyGroup_dwFilter
,
24970 { "DwFilter", "clusapi.clusapi_ReAddNotifyGroup.dwFilter", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24971 { &hf_clusapi_clusapi_ReAddNotifyGroup_dwNotifyKey
,
24972 { "DwNotifyKey", "clusapi.clusapi_ReAddNotifyGroup.dwNotifyKey", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24973 { &hf_clusapi_clusapi_ReAddNotifyGroup_hGroup
,
24974 { "HGroup", "clusapi.clusapi_ReAddNotifyGroup.hGroup", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24975 { &hf_clusapi_clusapi_ReAddNotifyGroup_hNotify
,
24976 { "HNotify", "clusapi.clusapi_ReAddNotifyGroup.hNotify", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24977 { &hf_clusapi_clusapi_ReAddNotifyGroup_rpc_status
,
24978 { "Rpc Status", "clusapi.clusapi_ReAddNotifyGroup.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24979 { &hf_clusapi_clusapi_ReAddNotifyNetInterface_StateSequence
,
24980 { "StateSequence", "clusapi.clusapi_ReAddNotifyNetInterface.StateSequence", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24981 { &hf_clusapi_clusapi_ReAddNotifyNetInterface_dwFilter
,
24982 { "DwFilter", "clusapi.clusapi_ReAddNotifyNetInterface.dwFilter", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24983 { &hf_clusapi_clusapi_ReAddNotifyNetInterface_dwNotifyKey
,
24984 { "DwNotifyKey", "clusapi.clusapi_ReAddNotifyNetInterface.dwNotifyKey", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24985 { &hf_clusapi_clusapi_ReAddNotifyNetInterface_hNetInterface
,
24986 { "HNetInterface", "clusapi.clusapi_ReAddNotifyNetInterface.hNetInterface", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24987 { &hf_clusapi_clusapi_ReAddNotifyNetInterface_hNotify
,
24988 { "HNotify", "clusapi.clusapi_ReAddNotifyNetInterface.hNotify", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24989 { &hf_clusapi_clusapi_ReAddNotifyNetInterface_rpc_status
,
24990 { "Rpc Status", "clusapi.clusapi_ReAddNotifyNetInterface.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
24991 { &hf_clusapi_clusapi_ReAddNotifyNetwork_StateSequence
,
24992 { "StateSequence", "clusapi.clusapi_ReAddNotifyNetwork.StateSequence", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24993 { &hf_clusapi_clusapi_ReAddNotifyNetwork_dwFilter
,
24994 { "DwFilter", "clusapi.clusapi_ReAddNotifyNetwork.dwFilter", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24995 { &hf_clusapi_clusapi_ReAddNotifyNetwork_dwNotifyKey
,
24996 { "DwNotifyKey", "clusapi.clusapi_ReAddNotifyNetwork.dwNotifyKey", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
24997 { &hf_clusapi_clusapi_ReAddNotifyNetwork_hNetwork
,
24998 { "HNetwork", "clusapi.clusapi_ReAddNotifyNetwork.hNetwork", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
24999 { &hf_clusapi_clusapi_ReAddNotifyNetwork_hNotify
,
25000 { "HNotify", "clusapi.clusapi_ReAddNotifyNetwork.hNotify", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
25001 { &hf_clusapi_clusapi_ReAddNotifyNetwork_rpc_status
,
25002 { "Rpc Status", "clusapi.clusapi_ReAddNotifyNetwork.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
25003 { &hf_clusapi_clusapi_ReAddNotifyNode_StateSequence
,
25004 { "StateSequence", "clusapi.clusapi_ReAddNotifyNode.StateSequence", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
25005 { &hf_clusapi_clusapi_ReAddNotifyNode_dwFilter
,
25006 { "DwFilter", "clusapi.clusapi_ReAddNotifyNode.dwFilter", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
25007 { &hf_clusapi_clusapi_ReAddNotifyNode_dwNotifyKey
,
25008 { "DwNotifyKey", "clusapi.clusapi_ReAddNotifyNode.dwNotifyKey", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
25009 { &hf_clusapi_clusapi_ReAddNotifyNode_hNode
,
25010 { "HNode", "clusapi.clusapi_ReAddNotifyNode.hNode", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
25011 { &hf_clusapi_clusapi_ReAddNotifyNode_hNotify
,
25012 { "HNotify", "clusapi.clusapi_ReAddNotifyNode.hNotify", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
25013 { &hf_clusapi_clusapi_ReAddNotifyNode_rpc_status
,
25014 { "Rpc Status", "clusapi.clusapi_ReAddNotifyNode.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
25015 { &hf_clusapi_clusapi_ReAddNotifyResource_StateSequence
,
25016 { "StateSequence", "clusapi.clusapi_ReAddNotifyResource.StateSequence", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
25017 { &hf_clusapi_clusapi_ReAddNotifyResource_dwFilter
,
25018 { "DwFilter", "clusapi.clusapi_ReAddNotifyResource.dwFilter", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
25019 { &hf_clusapi_clusapi_ReAddNotifyResource_dwNotifyKey
,
25020 { "DwNotifyKey", "clusapi.clusapi_ReAddNotifyResource.dwNotifyKey", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
25021 { &hf_clusapi_clusapi_ReAddNotifyResource_hNotify
,
25022 { "HNotify", "clusapi.clusapi_ReAddNotifyResource.hNotify", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
25023 { &hf_clusapi_clusapi_ReAddNotifyResource_hResource
,
25024 { "HResource", "clusapi.clusapi_ReAddNotifyResource.hResource", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
25025 { &hf_clusapi_clusapi_ReAddNotifyResource_rpc_status
,
25026 { "Rpc Status", "clusapi.clusapi_ReAddNotifyResource.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
25027 { &hf_clusapi_clusapi_RemoveClusterGroupDependency_hDependsOn
,
25028 { "HDependsOn", "clusapi.clusapi_RemoveClusterGroupDependency.hDependsOn", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
25029 { &hf_clusapi_clusapi_RemoveClusterGroupDependency_hGroup
,
25030 { "HGroup", "clusapi.clusapi_RemoveClusterGroupDependency.hGroup", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
25031 { &hf_clusapi_clusapi_RemoveClusterGroupDependency_rpc_status
,
25032 { "Rpc Status", "clusapi.clusapi_RemoveClusterGroupDependency.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
25033 { &hf_clusapi_clusapi_RemoveClusterGroupToGroupSetDependency_hDependsOn
,
25034 { "HDependsOn", "clusapi.clusapi_RemoveClusterGroupToGroupSetDependency.hDependsOn", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
25035 { &hf_clusapi_clusapi_RemoveClusterGroupToGroupSetDependency_hGroup
,
25036 { "HGroup", "clusapi.clusapi_RemoveClusterGroupToGroupSetDependency.hGroup", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
25037 { &hf_clusapi_clusapi_RemoveClusterGroupToGroupSetDependency_rpc_status
,
25038 { "Rpc Status", "clusapi.clusapi_RemoveClusterGroupToGroupSetDependency.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
25039 { &hf_clusapi_clusapi_RemoveGroupFromGroupSet_Group
,
25040 { "Group", "clusapi.clusapi_RemoveGroupFromGroupSet.Group", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
25041 { &hf_clusapi_clusapi_RemoveGroupFromGroupSet_rpc_status
,
25042 { "Rpc Status", "clusapi.clusapi_RemoveGroupFromGroupSet.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
25043 { &hf_clusapi_clusapi_RemoveGroupSetDependency_hDependsOn
,
25044 { "HDependsOn", "clusapi.clusapi_RemoveGroupSetDependency.hDependsOn", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
25045 { &hf_clusapi_clusapi_RemoveGroupSetDependency_hGroupSet
,
25046 { "HGroupSet", "clusapi.clusapi_RemoveGroupSetDependency.hGroupSet", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
25047 { &hf_clusapi_clusapi_RemoveGroupSetDependency_rpc_status
,
25048 { "Rpc Status", "clusapi.clusapi_RemoveGroupSetDependency.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
25049 { &hf_clusapi_clusapi_RemoveResourceDependency_hDependsOn
,
25050 { "HDependsOn", "clusapi.clusapi_RemoveResourceDependency.hDependsOn", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
25051 { &hf_clusapi_clusapi_RemoveResourceDependency_hResource
,
25052 { "HResource", "clusapi.clusapi_RemoveResourceDependency.hResource", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
25053 { &hf_clusapi_clusapi_RemoveResourceDependency_rpc_status
,
25054 { "Rpc Status", "clusapi.clusapi_RemoveResourceDependency.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
25055 { &hf_clusapi_clusapi_RemoveResourceNode_hNode
,
25056 { "HNode", "clusapi.clusapi_RemoveResourceNode.hNode", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
25057 { &hf_clusapi_clusapi_RemoveResourceNode_hResource
,
25058 { "HResource", "clusapi.clusapi_RemoveResourceNode.hResource", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
25059 { &hf_clusapi_clusapi_RemoveResourceNode_rpc_status
,
25060 { "Rpc Status", "clusapi.clusapi_RemoveResourceNode.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
25061 { &hf_clusapi_clusapi_ResourceControl_dwControlCode
,
25062 { "DwControlCode", "clusapi.clusapi_ResourceControl.dwControlCode", FT_UINT32
, BASE_DEC
, VALS(clusapi_clusapi_ResourceControlCode_vals
), 0, NULL
, HFILL
}},
25063 { &hf_clusapi_clusapi_ResourceControl_hResource
,
25064 { "HResource", "clusapi.clusapi_ResourceControl.hResource", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
25065 { &hf_clusapi_clusapi_ResourceControl_lpBytesReturned
,
25066 { "LpBytesReturned", "clusapi.clusapi_ResourceControl.lpBytesReturned", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
25067 { &hf_clusapi_clusapi_ResourceControl_lpInBuffer
,
25068 { "LpInBuffer", "clusapi.clusapi_ResourceControl.lpInBuffer", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
25069 { &hf_clusapi_clusapi_ResourceControl_lpOutBuffer
,
25070 { "LpOutBuffer", "clusapi.clusapi_ResourceControl.lpOutBuffer", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
25071 { &hf_clusapi_clusapi_ResourceControl_lpcbRequired
,
25072 { "LpcbRequired", "clusapi.clusapi_ResourceControl.lpcbRequired", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
25073 { &hf_clusapi_clusapi_ResourceControl_nInBufferSize
,
25074 { "NInBufferSize", "clusapi.clusapi_ResourceControl.nInBufferSize", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
25075 { &hf_clusapi_clusapi_ResourceControl_nOutBufferSize
,
25076 { "NOutBufferSize", "clusapi.clusapi_ResourceControl.nOutBufferSize", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
25077 { &hf_clusapi_clusapi_ResourceControl_rpc_status
,
25078 { "Rpc Status", "clusapi.clusapi_ResourceControl.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
25079 { &hf_clusapi_clusapi_ResourceTypeControl_dwControlCode
,
25080 { "DwControlCode", "clusapi.clusapi_ResourceTypeControl.dwControlCode", FT_UINT32
, BASE_DEC
, VALS(clusapi_clusapi_ResourceTypeControlCode_vals
), 0, NULL
, HFILL
}},
25081 { &hf_clusapi_clusapi_ResourceTypeControl_hCluster
,
25082 { "HCluster", "clusapi.clusapi_ResourceTypeControl.hCluster", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
25083 { &hf_clusapi_clusapi_ResourceTypeControl_lpBytesReturned
,
25084 { "LpBytesReturned", "clusapi.clusapi_ResourceTypeControl.lpBytesReturned", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
25085 { &hf_clusapi_clusapi_ResourceTypeControl_lpInBuffer
,
25086 { "LpInBuffer", "clusapi.clusapi_ResourceTypeControl.lpInBuffer", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
25087 { &hf_clusapi_clusapi_ResourceTypeControl_lpOutBuffer
,
25088 { "LpOutBuffer", "clusapi.clusapi_ResourceTypeControl.lpOutBuffer", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
25089 { &hf_clusapi_clusapi_ResourceTypeControl_lpcbRequired
,
25090 { "LpcbRequired", "clusapi.clusapi_ResourceTypeControl.lpcbRequired", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
25091 { &hf_clusapi_clusapi_ResourceTypeControl_lpszResourceTypeName
,
25092 { "LpszResourceTypeName", "clusapi.clusapi_ResourceTypeControl.lpszResourceTypeName", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
25093 { &hf_clusapi_clusapi_ResourceTypeControl_nInBufferSize
,
25094 { "NInBufferSize", "clusapi.clusapi_ResourceTypeControl.nInBufferSize", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
25095 { &hf_clusapi_clusapi_ResourceTypeControl_nOutBufferSize
,
25096 { "NOutBufferSize", "clusapi.clusapi_ResourceTypeControl.nOutBufferSize", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
25097 { &hf_clusapi_clusapi_ResourceTypeControl_rpc_status
,
25098 { "Rpc Status", "clusapi.clusapi_ResourceTypeControl.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
25099 { &hf_clusapi_clusapi_RestartResource_dwFlags
,
25100 { "DwFlags", "clusapi.clusapi_RestartResource.dwFlags", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
25101 { &hf_clusapi_clusapi_RestartResource_hResource
,
25102 { "HResource", "clusapi.clusapi_RestartResource.hResource", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
25103 { &hf_clusapi_clusapi_RestartResource_rpc_status
,
25104 { "Rpc Status", "clusapi.clusapi_RestartResource.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
25105 { &hf_clusapi_clusapi_ResumeNodeEx_dwResumeFailbackType
,
25106 { "DwResumeFailbackType", "clusapi.clusapi_ResumeNodeEx.dwResumeFailbackType", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
25107 { &hf_clusapi_clusapi_ResumeNodeEx_dwResumeFlagsReserved
,
25108 { "DwResumeFlagsReserved", "clusapi.clusapi_ResumeNodeEx.dwResumeFlagsReserved", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
25109 { &hf_clusapi_clusapi_ResumeNodeEx_hNode
,
25110 { "HNode", "clusapi.clusapi_ResumeNodeEx.hNode", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
25111 { &hf_clusapi_clusapi_ResumeNodeEx_rpc_status
,
25112 { "Rpc Status", "clusapi.clusapi_ResumeNodeEx.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
25113 { &hf_clusapi_clusapi_ResumeNode_hNode
,
25114 { "HNode", "clusapi.clusapi_ResumeNode.hNode", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
25115 { &hf_clusapi_clusapi_ResumeNode_rpc_status
,
25116 { "Rpc Status", "clusapi.clusapi_ResumeNode.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
25117 { &hf_clusapi_clusapi_SetClusterName_NewClusterName
,
25118 { "NewClusterName", "clusapi.clusapi_SetClusterName.NewClusterName", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
25119 { &hf_clusapi_clusapi_SetClusterName_rpc_status
,
25120 { "Rpc Status", "clusapi.clusapi_SetClusterName.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
25121 { &hf_clusapi_clusapi_SetGroupDependencyExpression_hGroup
,
25122 { "HGroup", "clusapi.clusapi_SetGroupDependencyExpression.hGroup", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
25123 { &hf_clusapi_clusapi_SetGroupDependencyExpression_lpszDependencyExpression
,
25124 { "LpszDependencyExpression", "clusapi.clusapi_SetGroupDependencyExpression.lpszDependencyExpression", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
25125 { &hf_clusapi_clusapi_SetGroupDependencyExpression_rpc_status
,
25126 { "Rpc Status", "clusapi.clusapi_SetGroupDependencyExpression.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
25127 { &hf_clusapi_clusapi_SetGroupName_hGroup
,
25128 { "HGroup", "clusapi.clusapi_SetGroupName.hGroup", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
25129 { &hf_clusapi_clusapi_SetGroupName_lpszGroupName
,
25130 { "LpszGroupName", "clusapi.clusapi_SetGroupName.lpszGroupName", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
25131 { &hf_clusapi_clusapi_SetGroupName_rpc_status
,
25132 { "Rpc Status", "clusapi.clusapi_SetGroupName.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
25133 { &hf_clusapi_clusapi_SetGroupNodeList_cchListSize
,
25134 { "CchListSize", "clusapi.clusapi_SetGroupNodeList.cchListSize", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
25135 { &hf_clusapi_clusapi_SetGroupNodeList_hGroup
,
25136 { "HGroup", "clusapi.clusapi_SetGroupNodeList.hGroup", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
25137 { &hf_clusapi_clusapi_SetGroupNodeList_multiSzNodeList
,
25138 { "MultiSzNodeList", "clusapi.clusapi_SetGroupNodeList.multiSzNodeList", FT_UINT16
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
25139 { &hf_clusapi_clusapi_SetGroupNodeList_rpc_status
,
25140 { "Rpc Status", "clusapi.clusapi_SetGroupNodeList.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
25141 { &hf_clusapi_clusapi_SetGroupSetDependencyExpression_hGroupSet
,
25142 { "HGroupSet", "clusapi.clusapi_SetGroupSetDependencyExpression.hGroupSet", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
25143 { &hf_clusapi_clusapi_SetGroupSetDependencyExpression_lpszDependencyExpression
,
25144 { "LpszDependencyExpression", "clusapi.clusapi_SetGroupSetDependencyExpression.lpszDependencyExpression", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
25145 { &hf_clusapi_clusapi_SetGroupSetDependencyExpression_rpc_status
,
25146 { "Rpc Status", "clusapi.clusapi_SetGroupSetDependencyExpression.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
25147 { &hf_clusapi_clusapi_SetKeySecurity_SecurityInformation
,
25148 { "SecurityInformation", "clusapi.clusapi_SetKeySecurity.SecurityInformation", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
25149 { &hf_clusapi_clusapi_SetKeySecurity_hKey
,
25150 { "HKey", "clusapi.clusapi_SetKeySecurity.hKey", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
25151 { &hf_clusapi_clusapi_SetKeySecurity_pRpcSecurityDescriptor
,
25152 { "PRpcSecurityDescriptor", "clusapi.clusapi_SetKeySecurity.pRpcSecurityDescriptor", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
25153 { &hf_clusapi_clusapi_SetKeySecurity_rpc_status
,
25154 { "Rpc Status", "clusapi.clusapi_SetKeySecurity.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
25155 { &hf_clusapi_clusapi_SetNetworkName_hNetwork
,
25156 { "HNetwork", "clusapi.clusapi_SetNetworkName.hNetwork", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
25157 { &hf_clusapi_clusapi_SetNetworkName_lpszNetworkName
,
25158 { "LpszNetworkName", "clusapi.clusapi_SetNetworkName.lpszNetworkName", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
25159 { &hf_clusapi_clusapi_SetNetworkName_rpc_status
,
25160 { "Rpc Status", "clusapi.clusapi_SetNetworkName.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
25161 { &hf_clusapi_clusapi_SetNetworkPriorityOrder_NetworkCount
,
25162 { "NetworkCount", "clusapi.clusapi_SetNetworkPriorityOrder.NetworkCount", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
25163 { &hf_clusapi_clusapi_SetNetworkPriorityOrder_NetworkIdList
,
25164 { "NetworkIdList", "clusapi.clusapi_SetNetworkPriorityOrder.NetworkIdList", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
25165 { &hf_clusapi_clusapi_SetNetworkPriorityOrder_rpc_status
,
25166 { "Rpc Status", "clusapi.clusapi_SetNetworkPriorityOrder.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
25167 { &hf_clusapi_clusapi_SetQuorumResource_dwMaxQuorumLogSize
,
25168 { "DwMaxQuorumLogSize", "clusapi.clusapi_SetQuorumResource.dwMaxQuorumLogSize", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
25169 { &hf_clusapi_clusapi_SetQuorumResource_hResource
,
25170 { "HResource", "clusapi.clusapi_SetQuorumResource.hResource", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
25171 { &hf_clusapi_clusapi_SetQuorumResource_lpszDeviceName
,
25172 { "LpszDeviceName", "clusapi.clusapi_SetQuorumResource.lpszDeviceName", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
25173 { &hf_clusapi_clusapi_SetQuorumResource_rpc_status
,
25174 { "Rpc Status", "clusapi.clusapi_SetQuorumResource.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
25175 { &hf_clusapi_clusapi_SetResourceDependencyExpression_hResource
,
25176 { "HResource", "clusapi.clusapi_SetResourceDependencyExpression.hResource", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
25177 { &hf_clusapi_clusapi_SetResourceDependencyExpression_lpszDependencyExpression
,
25178 { "LpszDependencyExpression", "clusapi.clusapi_SetResourceDependencyExpression.lpszDependencyExpression", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
25179 { &hf_clusapi_clusapi_SetResourceDependencyExpression_rpc_status
,
25180 { "Rpc Status", "clusapi.clusapi_SetResourceDependencyExpression.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
25181 { &hf_clusapi_clusapi_SetResourceName_hResource
,
25182 { "HResource", "clusapi.clusapi_SetResourceName.hResource", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
25183 { &hf_clusapi_clusapi_SetResourceName_lpszResourceName
,
25184 { "LpszResourceName", "clusapi.clusapi_SetResourceName.lpszResourceName", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
25185 { &hf_clusapi_clusapi_SetResourceName_rpc_status
,
25186 { "Rpc Status", "clusapi.clusapi_SetResourceName.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
25187 { &hf_clusapi_clusapi_SetServiceAccountPassword_ExpectedBufferSize
,
25188 { "ExpectedBufferSize", "clusapi.clusapi_SetServiceAccountPassword.ExpectedBufferSize", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
25189 { &hf_clusapi_clusapi_SetServiceAccountPassword_ReturnStatusBufferPtr
,
25190 { "ReturnStatusBufferPtr", "clusapi.clusapi_SetServiceAccountPassword.ReturnStatusBufferPtr", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
25191 { &hf_clusapi_clusapi_SetServiceAccountPassword_ReturnStatusBufferSize
,
25192 { "ReturnStatusBufferSize", "clusapi.clusapi_SetServiceAccountPassword.ReturnStatusBufferSize", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
25193 { &hf_clusapi_clusapi_SetServiceAccountPassword_SizeReturned
,
25194 { "SizeReturned", "clusapi.clusapi_SetServiceAccountPassword.SizeReturned", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
25195 { &hf_clusapi_clusapi_SetServiceAccountPassword_dwFlags
,
25196 { "DwFlags", "clusapi.clusapi_SetServiceAccountPassword.dwFlags", FT_UINT1632
, BASE_DEC
, VALS(clusapi_IDL_CLUSTER_SET_PASSWORD_FLAGS_vals
), 0, NULL
, HFILL
}},
25197 { &hf_clusapi_clusapi_SetServiceAccountPassword_lpszNewPassword
,
25198 { "LpszNewPassword", "clusapi.clusapi_SetServiceAccountPassword.lpszNewPassword", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
25199 { &hf_clusapi_clusapi_SetValue_cbData
,
25200 { "CbData", "clusapi.clusapi_SetValue.cbData", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
25201 { &hf_clusapi_clusapi_SetValue_dwType
,
25202 { "DwType", "clusapi.clusapi_SetValue.dwType", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
25203 { &hf_clusapi_clusapi_SetValue_hKey
,
25204 { "HKey", "clusapi.clusapi_SetValue.hKey", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
25205 { &hf_clusapi_clusapi_SetValue_lpData
,
25206 { "LpData", "clusapi.clusapi_SetValue.lpData", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
25207 { &hf_clusapi_clusapi_SetValue_lpValueName
,
25208 { "LpValueName", "clusapi.clusapi_SetValue.lpValueName", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
25209 { &hf_clusapi_clusapi_SetValue_rpc_status
,
25210 { "Rpc Status", "clusapi.clusapi_SetValue.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
25211 { &hf_clusapi_clusapi_StmFindDisk_dwFlags
,
25212 { "DwFlags", "clusapi.clusapi_StmFindDisk.dwFlags", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
25213 { &hf_clusapi_clusapi_StmFindDisk_hCluster
,
25214 { "HCluster", "clusapi.clusapi_StmFindDisk.hCluster", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
25215 { &hf_clusapi_clusapi_StmFindDisk_pDiskId
,
25216 { "PDiskId", "clusapi.clusapi_StmFindDisk.pDiskId", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
25217 { &hf_clusapi_clusapi_StmFindDisk_pUniqueId
,
25218 { "PUniqueId", "clusapi.clusapi_StmFindDisk.pUniqueId", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
25219 { &hf_clusapi_clusapi_StmFindDisk_ppszDeviceName
,
25220 { "PpszDeviceName", "clusapi.clusapi_StmFindDisk.ppszDeviceName", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
25221 { &hf_clusapi_clusapi_StmFindDisk_rpc_status
,
25222 { "Rpc Status", "clusapi.clusapi_StmFindDisk.rpc_status", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
25223 { &hf_clusapi_clusapi_StmFindDisk_uniqueIdSize
,
25224 { "UniqueIdSize", "clusapi.clusapi_StmFindDisk.uniqueIdSize", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
25225 { &hf_clusapi_clusapi_UnblockGetNotifyCall_hNotify
,
25226 { "HNotify", "clusapi.clusapi_UnblockGetNotifyCall.hNotify", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
25227 { &hf_clusapi_opnum
,
25228 { "Operation", "clusapi.opnum", FT_UINT16
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
25229 { &hf_clusapi_werror
,
25230 { "Windows Error", "clusapi.werror", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
25234 static int *ett
[] = {
25235 &ett_dcerpc_clusapi
,
25236 &ett_clusapi_RPC_SECURITY_DESCRIPTOR
,
25237 &ett_clusapi_RPC_SECURITY_ATTRIBUTES
,
25238 &ett_clusapi_CLUSTER_OPERATIONAL_VERSION_INFO
,
25239 &ett_clusapi_IDL_CLUSTER_SET_PASSWORD_STATUS
,
25240 &ett_clusapi_CLUSTER_CREATE_GROUP_INFO_RPC
,
25241 &ett_clusapi_ClusterEnumType
,
25242 &ett_clusapi_ENUM_ENTRY
,
25243 &ett_clusapi_ENUM_LIST
,
25244 &ett_clusapi_GROUP_ENUM_ENTRY
,
25245 &ett_clusapi_RESOURCE_ENUM_ENTRY
,
25246 &ett_clusapi_GROUP_ENUM_LIST
,
25247 &ett_clusapi_RESOURCE_ENUM_LIST
,
25248 &ett_clusapi_ClusterGroupEnumType
,
25249 &ett_clusapi_CLUS_RESOURCE_CLASS_INFO
,
25250 &ett_clusapi_ClusterResTypeEnumType
,
25251 &ett_clusapi_clusapi_DesiredAccessMask
,
25252 &ett_clusapi_NOTIFY_FILTER_AND_TYPE_RPC
,
25253 &ett_clusapi_NOTIFICATION_DATA_RPC
,
25254 &ett_clusapi_NOTIFICATION_RPC
,
25255 &ett_clusapi_CLUSTER_DISKID
,
25256 &ett_clusapi_CLUSTER_MRR_NODE_RESPONSE
,
25257 &ett_clusapi_CLUSTER_MRR_RESPONSE
,
25258 &ett_clusapi_NOTIFICATION_DATA_ASYNC_RPC
,
25261 proto_dcerpc_clusapi
= proto_register_protocol("Failover Cluster Management API (clusapi)", "CLUSAPI", "clusapi");
25262 proto_register_field_array(proto_dcerpc_clusapi
, hf
, array_length (hf
));
25263 proto_register_subtree_array(ett
, array_length(ett
));
25266 void proto_reg_handoff_dcerpc_clusapi(void)
25268 dcerpc_init_uuid(proto_dcerpc_clusapi
, ett_dcerpc_clusapi
,
25269 &uuid_dcerpc_clusapi
, ver_dcerpc_clusapi
,
25270 clusapi_dissectors
, hf_clusapi_opnum
);