2 This file was automatically generated by Pidl
3 from drsuapi.idl and drsuapi.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
11 #ifndef __PACKET_DCERPC_DRSUAPI_H
12 #define __PACKET_DCERPC_DRSUAPI_H
14 #define SUPPLEMENTAL_CREDENTIALS_PREFIX ( " " )
16 #define DRSUAPI_DS_BIND_GUID ( "e24d201a-4fd6-11d1-a3da-0000f875ae0d" )
18 #define DRSUAPI_DS_BIND_GUID_W2K ( "6abec3d1-3054-41c8-a362-5a0c5b7d5d71" )
20 #define DRSUAPI_DS_BIND_GUID_W2K3 ( "6afab99c-6e26-464a-975f-f58f105218bc" )
22 #define DRSUAPI_DS_MEMBERSHIP_FLAG_GROUP_ATTR ( 0x1 )
24 #define DRSUAPI_NTDSDSA_KRB5_SERVICE_GUID ( "E3514235-4B06-11D1-AB04-00C04FC2DCD2" )
26 int drsuapi_dissect_struct_lsa_String(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
);
27 int drsuapi_dissect_struct_supplementalCredentialsPackage(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
);
28 #define SUPPLEMENTAL_CREDENTIALS_SIGNATURE (0x0050)
29 extern const value_string drsuapi_supplementalCredentialsSignature_vals
[];
30 int drsuapi_dissect_enum_supplementalCredentialsSignature(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_
);
31 int drsuapi_dissect_struct_supplementalCredentialsSubBlob(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
);
32 int drsuapi_dissect_struct_supplementalCredentialsBlob(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_
);
33 int drsuapi_dissect_struct_sch(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_
);
34 int drsuapi_dissect_struct_package_PrimaryKerberosString(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_
);
35 int drsuapi_dissect_struct_package_PrimaryKerberosKey3(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_
);
36 int drsuapi_dissect_struct_package_PrimaryKerberosCtr3(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_
);
37 int drsuapi_dissect_struct_package_PrimaryKerberosKey4(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_
);
38 int drsuapi_dissect_struct_package_PrimaryKerberosCtr4(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_
);
39 int drsuapi_dissect_struct_package_PrimaryKerberosBlob(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_
);
40 int drsuapi_dissect_struct_pkb(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_
);
41 int drsuapi_dissect_bitmap_security_GroupAttrs(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_
);
42 int drsuapi_dissect_bitmap_DrsOptions(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_
);
43 int drsuapi_dissect_bitmap_DrsMoreOptions(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_
);
44 int drsuapi_dissect_bitmap_DrsUpdate(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
);
45 int drsuapi_dissect_struct_VAR_SIZE_BUFFER_WITH_VERSION(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_
);
46 int drsuapi_dissect_bitmap_SupportedExtensions(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_
);
47 int drsuapi_dissect_bitmap_SupportedExtensionsExt(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_
);
48 int drsuapi_dissect_struct_DsBindInfo24(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_
);
49 int drsuapi_dissect_struct_DsBindInfo28(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_
);
50 int drsuapi_dissect_struct_DsBindInfo32(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_
);
51 int drsuapi_dissect_struct_DsBindInfo48(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_
);
52 int drsuapi_dissect_struct_DsBindInfo52(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_
);
53 int drsuapi_dissect_struct_DsBindInfoFallBack(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_
);
54 int drsuapi_dissect_struct_DsBindInfoCtr(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_
);
55 int drsuapi_dissect_struct_DsReplicaObjectIdentifier(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_
);
56 int drsuapi_dissect_struct_DsReplicaSyncRequest1(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_
);
57 int drsuapi_dissect_struct_DsReplicaSyncRequest2(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_
);
58 int drsuapi_dissect_struct_DsReplicaHighWaterMark(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_
);
59 int drsuapi_dissect_struct_DsReplicaCursor(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_
);
60 int drsuapi_dissect_struct_DsReplicaCursorCtrEx(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_
);
61 #define DRSUAPI_EXOP_NONE (0x00000000)
62 #define DRSUAPI_EXOP_FSMO_REQ_ROLE (0x00000001)
63 #define DRSUAPI_EXOP_FSMO_RID_ALLOC (0x00000002)
64 #define DRSUAPI_EXOP_FSMO_RID_REQ_ROLE (0x00000003)
65 #define DRSUAPI_EXOP_FSMO_REQ_PDC (0x00000004)
66 #define DRSUAPI_EXOP_FSMO_ABANDON_ROLE (0x00000005)
67 #define DRSUAPI_EXOP_REPL_OBJ (0x00000006)
68 #define DRSUAPI_EXOP_REPL_SECRET (0x00000007)
69 extern const value_string drsuapi_drsuapi_DsExtendedOperation_vals
[];
70 int drsuapi_dissect_enum_DsExtendedOperation(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_
);
71 #define DRSUAPI_EXOP_ERR_NONE (0x00000000)
72 #define DRSUAPI_EXOP_ERR_SUCCESS (0x00000001)
73 #define DRSUAPI_EXOP_ERR_UNKNOWN_OP (0x00000002)
74 #define DRSUAPI_EXOP_ERR_FSMO_NOT_OWNER (0x00000003)
75 #define DRSUAPI_EXOP_ERR_UPDATE_ERR (0x00000004)
76 #define DRSUAPI_EXOP_ERR_EXCEPTION (0x00000005)
77 #define DRSUAPI_EXOP_ERR_UNKNOWN_CALLER (0x00000006)
78 #define DRSUAPI_EXOP_ERR_RID_ALLOC (0x00000007)
79 #define DRSUAPI_EXOP_ERR_FSMO_OWNER_DELETED (0x00000008)
80 #define DRSUAPI_EXOP_ERR_FMSO_PENDING_OP (0x00000009)
81 #define DRSUAPI_EXOP_ERR_MISMATCH (0x0000000A)
82 #define DRSUAPI_EXOP_ERR_COULDNT_CONTACT (0x0000000B)
83 #define DRSUAPI_EXOP_ERR_FSMO_REFUSING_ROLES (0x0000000C)
84 #define DRSUAPI_EXOP_ERR_DIR_ERROR (0x0000000D)
85 #define DRSUAPI_EXOP_ERR_FSMO_MISSING_SETTINGS (0x0000000E)
86 #define DRSUAPI_EXOP_ERR_ACCESS_DENIED (0x0000000F)
87 #define DRSUAPI_EXOP_ERR_PARAM_ERROR (0x00000010)
88 extern const value_string drsuapi_drsuapi_DsExtendedError_vals
[];
89 int drsuapi_dissect_enum_DsExtendedError(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_
);
90 int drsuapi_dissect_struct_DsGetNCChangesRequest5(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_
);
91 int drsuapi_dissect_struct_DsReplicaOID(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_
);
92 int drsuapi_dissect_struct_DsReplicaOIDMapping(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_
);
93 int drsuapi_dissect_struct_DsReplicaOIDMapping_Ctr(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_
);
94 #define DRSUAPI_OBJECTCLASS_top (0x00010000)
95 #define DRSUAPI_OBJECTCLASS_classSchema (0x0003000d)
96 #define DRSUAPI_OBJECTCLASS_attributeSchema (0x0003000e)
97 extern const value_string drsuapi_drsuapi_DsObjectClassId_vals
[];
98 int drsuapi_dissect_enum_DsObjectClassId(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_
);
99 #define DRSUAPI_ATTID_objectClass (0x00000000)
100 #define DRSUAPI_ATTID_cn (0x00000003)
101 #define DRSUAPI_ATTID_ou (0x0000000b)
102 #define DRSUAPI_ATTID_description (0x0000000d)
103 #define DRSUAPI_ATTID_member (0x0000001f)
104 #define DRSUAPI_ATTID_distinguishedName (0x00000031)
105 #define DRSUAPI_ATTID_instanceType (0x00020001)
106 #define DRSUAPI_ATTID_whenCreated (0x00020002)
107 #define DRSUAPI_ATTID_possSuperiors (0x00020008)
108 #define DRSUAPI_ATTID_displayName (0x0002000d)
109 #define DRSUAPI_ATTID_hasMasterNCs (0x0002000e)
110 #define DRSUAPI_ATTID_nCName (0x00020010)
111 #define DRSUAPI_ATTID_subClassOf (0x00020015)
112 #define DRSUAPI_ATTID_governsID (0x00020016)
113 #define DRSUAPI_ATTID_mustContain (0x00020018)
114 #define DRSUAPI_ATTID_mayContain (0x00020019)
115 #define DRSUAPI_ATTID_rDNAttId (0x0002001A)
116 #define DRSUAPI_ATTID_attributeID (0x0002001e)
117 #define DRSUAPI_ATTID_attributeSyntax (0x00020020)
118 #define DRSUAPI_ATTID_isSingleValued (0x00020021)
119 #define DRSUAPI_ATTID_rangeLower (0x00020022)
120 #define DRSUAPI_ATTID_rangeUpper (0x00020023)
121 #define DRSUAPI_ATTID_dMDLocation (0x00020024)
122 #define DRSUAPI_ATTID_isDeleted (0x00020030)
123 #define DRSUAPI_ATTID_objectVersion (0x0002004c)
124 #define DRSUAPI_ATTID_invocationId (0x00020073)
125 #define DRSUAPI_ATTID_showInAdvancedViewOnly (0x000200a9)
126 #define DRSUAPI_ATTID_adminDisplayName (0x000200c2)
127 #define DRSUAPI_ATTID_adminDescription (0x000200e2)
128 #define DRSUAPI_ATTID_oMSyntax (0x000200e7)
129 #define DRSUAPI_ATTID_ntSecurityDescriptor (0x00020119)
130 #define DRSUAPI_ATTID_searchFlags (0x0002014e)
131 #define DRSUAPI_ATTID_auxiliaryClass (0x0002015f)
132 #define DRSUAPI_ATTID_lDAPDisplayName (0x000201cc)
133 #define DRSUAPI_ATTID_name (0x00090001)
134 #define DRSUAPI_ATTID_objectGUID (0x00090002)
135 #define DRSUAPI_ATTID_replPropertyMetaData (0x00090003)
136 #define DRSUAPI_ATTID_userAccountControl (0x00090008)
137 #define DRSUAPI_ATTID_badPwdCount (0x0009000c)
138 #define DRSUAPI_ATTID_codePage (0x00090010)
139 #define DRSUAPI_ATTID_countryCode (0x00090019)
140 #define DRSUAPI_ATTID_currentValue (0x0009001b)
141 #define DRSUAPI_ATTID_homeDirectory (0x0009002c)
142 #define DRSUAPI_ATTID_homeDrive (0x0009002d)
143 #define DRSUAPI_ATTID_lastLogoff (0x00090033)
144 #define DRSUAPI_ATTID_lastLogon (0x00090034)
145 #define DRSUAPI_ATTID_dBCSPwd (0x00090037)
146 #define DRSUAPI_ATTID_scriptPath (0x0009003e)
147 #define DRSUAPI_ATTID_logonHours (0x00090040)
148 #define DRSUAPI_ATTID_userWorkstations (0x00090056)
149 #define DRSUAPI_ATTID_unicodePwd (0x0009005a)
150 #define DRSUAPI_ATTID_ntPwdHistory (0x0009005e)
151 #define DRSUAPI_ATTID_pwdLastSet (0x00090060)
152 #define DRSUAPI_ATTID_primaryGroupID (0x00090062)
153 #define DRSUAPI_ATTID_priorValue (0x00090064)
154 #define DRSUAPI_ATTID_supplementalCredentials (0x0009007d)
155 #define DRSUAPI_ATTID_trustAuthIncoming (0x00090081)
156 #define DRSUAPI_ATTID_trustDirection (0x00090084)
157 #define DRSUAPI_ATTID_trustPartner (0x00090085)
158 #define DRSUAPI_ATTID_trustPosixOffset (0x00090086)
159 #define DRSUAPI_ATTID_trustAuthOutgoing (0x00090087)
160 #define DRSUAPI_ATTID_trustType (0x00090088)
161 #define DRSUAPI_ATTID_userParameters (0x0009008a)
162 #define DRSUAPI_ATTID_profilePath (0x0009008b)
163 #define DRSUAPI_ATTID_operatorCount (0x00090090)
164 #define DRSUAPI_ATTID_objectSid (0x00090092)
165 #define DRSUAPI_ATTID_schemaIDGUID (0x00090094)
166 #define DRSUAPI_ATTID_adminCount (0x00090096)
167 #define DRSUAPI_ATTID_comment (0x0009009C)
168 #define DRSUAPI_ATTID_accountExpires (0x0009009f)
169 #define DRSUAPI_ATTID_lmPwdHistory (0x000900a0)
170 #define DRSUAPI_ATTID_logonCount (0x000900a9)
171 #define DRSUAPI_ATTID_systemPossSuperiors (0x000900c3)
172 #define DRSUAPI_ATTID_systemMayContain (0x000900c4)
173 #define DRSUAPI_ATTID_systemMustContain (0x000900c5)
174 #define DRSUAPI_ATTID_systemAuxiliaryClass (0x000900c6)
175 #define DRSUAPI_ATTID_sAMAccountName (0x000900dd)
176 #define DRSUAPI_ATTID_sAMAccountType (0x0009012e)
177 #define DRSUAPI_ATTID_options (0x00090133)
178 #define DRSUAPI_ATTID_fSMORoleOwner (0x00090171)
179 #define DRSUAPI_ATTID_systemFlags (0x00090177)
180 #define DRSUAPI_ATTID_trustAttributes (0x000901d6)
181 #define DRSUAPI_ATTID_trustParent (0x000901d7)
182 #define DRSUAPI_ATTID_flatName (0x000901ff)
183 #define DRSUAPI_ATTID_serverReference (0x00090203)
184 #define DRSUAPI_ATTID_serverReferenceBL (0x00090204)
185 #define DRSUAPI_ATTID_nonSecurityMember (0x00090212)
186 #define DRSUAPI_ATTID_initialAuthIncoming (0x0009021b)
187 #define DRSUAPI_ATTID_initialAuthOutgoing (0x0009021c)
188 #define DRSUAPI_ATTID_wellKnownObjects (0x0009026a)
189 #define DRSUAPI_ATTID_dNSHostName (0x0009026b)
190 #define DRSUAPI_ATTID_isMemberOfPartialAttributeSet (0x0009027f)
191 #define DRSUAPI_ATTID_managedBy (0x0009028d)
192 #define DRSUAPI_ATTID_userPrincipalName (0x00090290)
193 #define DRSUAPI_ATTID_groupType (0x000902ee)
194 #define DRSUAPI_ATTID_servicePrincipalName (0x00090303)
195 #define DRSUAPI_ATTID_lastKnownParent (0x0009030d)
196 #define DRSUAPI_ATTID_objectCategory (0x0009030e)
197 #define DRSUAPI_ATTID_gPLink (0x0009037b)
198 #define DRSUAPI_ATTID_transportAddressAttribute (0x0009037f)
199 #define DRSUAPI_ATTID_schemaInfo (0x0009054e)
200 #define DRSUAPI_ATTID_msDS_Behavior_Version (0x000905b3)
201 #define DRSUAPI_ATTID_msDS_TrustForestTrustInfo (0x000906a6)
202 #define DRSUAPI_ATTID_msDS_KeyVersionNumber (0x000906f6)
203 #define DRSUAPI_ATTID_msDS_NonMembers (0x00090701)
204 #define DRSUAPI_ATTID_msDS_MembersForAzRole (0x0009070e)
205 #define DRSUAPI_ATTID_msDS_HasDomainNCs (0x0009071c)
206 #define DRSUAPI_ATTID_msDS_hasMasterNCs (0x0009072c)
207 #define DRSUAPI_ATTID_msDS_NeverRevealGroup (0x00090786)
208 #define DRSUAPI_ATTID_msDS_RevealOnDemandGroup (0x00090788)
209 #define DRSUAPI_ATTID_msDS_SupportedEncryptionTypes (0x000907ab)
210 #define DRSUAPI_ATTID_msDS_HostServiceAccount (0x00090808)
211 #define DRSUAPI_ATTID_isRecycled (0x0009080a)
212 #define DRSUAPI_ATTID_INVALID (0xFFFFFFFF)
213 extern const value_string drsuapi_drsuapi_DsAttributeId_vals
[];
214 int drsuapi_dissect_enum_DsAttributeId(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_
);
215 int drsuapi_dissect_struct_DsPartialAttributeSet(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_
);
216 int drsuapi_dissect_struct_DsGetNCChangesRequest8(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_
);
217 int drsuapi_dissect_struct_DsGetNCChangesRequest10(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_
);
218 int drsuapi_dissect_struct_DsGetNCChangesRequest11(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_
);
219 int drsuapi_dissect_struct_DsReplicaCursor2(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_
);
220 int drsuapi_dissect_struct_DsReplicaCursor2CtrEx(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_
);
221 int drsuapi_dissect_struct_DsAttributeValue(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_
);
222 int drsuapi_dissect_struct_DsAttributeValueCtr(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_
);
223 int drsuapi_dissect_struct_DsReplicaObjectIdentifier3(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_
);
224 int drsuapi_dissect_struct_DsReplicaObjectIdentifier3Binary(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_
);
225 int drsuapi_dissect_struct_DsReplicaAttribute(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_
);
226 int drsuapi_dissect_struct_DsReplicaAttributeCtr(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_
);
227 int drsuapi_dissect_bitmap_DsReplicaObjectFlags(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_
);
228 int drsuapi_dissect_struct_DsReplicaObject(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_
);
229 int drsuapi_dissect_struct_DsReplicaMetaData(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_
);
230 int drsuapi_dissect_struct_DsReplicaMetaDataCtr(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_
);
231 int drsuapi_dissect_struct_DsReplicaObjectListItemEx(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_
);
232 int drsuapi_dissect_struct_DsGetNCChangesCtr1(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_
);
233 int drsuapi_dissect_bitmap_DsLinkedAttributeFlags(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_
);
234 int drsuapi_dissect_struct_DsReplicaLinkedAttribute(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_
);
235 int drsuapi_dissect_struct_DsReplicaLinkedAttribute3(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_
);
236 int drsuapi_dissect_struct_DsGetNCChangesCtr6(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_
);
237 int drsuapi_dissect_struct_DsGetNCChangesCtr9(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_
);
238 int drsuapi_dissect_struct_DsGetNCChangesCtr1TS(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_
);
239 int drsuapi_dissect_struct_DsGetNCChangesCtr6TS(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_
);
240 int drsuapi_dissect_struct_DsGetNCChangesCtr9TS(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_
);
241 int drsuapi_dissect_struct_DsGetNCChangesMSZIPCtr1(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_
);
242 int drsuapi_dissect_struct_DsGetNCChangesMSZIPCtr6(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_
);
243 int drsuapi_dissect_struct_DsGetNCChangesMSZIPCtr9(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_
);
244 int drsuapi_dissect_struct_DsGetNCChangesXPRESSCtr1(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_
);
245 int drsuapi_dissect_struct_DsGetNCChangesXPRESSCtr6(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_
);
246 int drsuapi_dissect_struct_DsGetNCChangesXPRESSCtr9(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_
);
247 #define DRSUAPI_COMPRESSION_TYPE_MSZIP (2)
248 #define DRSUAPI_COMPRESSION_TYPE_XPRESS (3)
249 extern const value_string drsuapi_drsuapi_DsGetNCChangesCompressionType_vals
[];
250 int drsuapi_dissect_enum_DsGetNCChangesCompressionType(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_
, uint16_t *param _U_
);
251 int drsuapi_dissect_struct_DsGetNCChangesCtr2(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_
);
252 int drsuapi_dissect_struct_DsGetNCChangesCtr7(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_
);
253 int drsuapi_dissect_struct_DsReplicaUpdateRefsRequest1(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_
);
254 int drsuapi_dissect_struct_DsReplicaUpdateRefsRequest2(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_
);
255 int drsuapi_dissect_struct_DsReplicaAddRequest1(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_
);
256 int drsuapi_dissect_struct_DsReplicaAddRequest2(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_
);
257 int drsuapi_dissect_struct_DsReplicaAddRequest3(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_
);
258 int drsuapi_dissect_struct_DsReplicaDelRequest1(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_
);
259 int drsuapi_dissect_struct_DsReplicaModRequest1(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_
);
260 #define DRSUAPI_DS_MEMBERSHIP_TYPE_UNIVERSAL_AND_DOMAIN_GROUPS (1)
261 #define DRSUAPI_DS_MEMBERSHIP_TYPE_DOMAIN_LOCAL_GROUPS (2)
262 #define DRSUAPI_DS_MEMBERSHIP_TYPE_DOMAIN_GROUPS (3)
263 #define DRSUAPI_DS_MEMBERSHIP_TYPE_DOMAIN_LOCAL_GROUPS2 (4)
264 #define DRSUAPI_DS_MEMBERSHIP_TYPE_UNIVERSAL_GROUPS (5)
265 #define DRSUAPI_DS_MEMBERSHIP_TYPE_GROUPMEMBERS (6)
266 #define DRSUAPI_DS_MEMBERSHIP_TYPE_DOMAIN_GROUPS2 (7)
267 extern const value_string drsuapi_drsuapi_DsMembershipType_vals
[];
268 int drsuapi_dissect_enum_DsMembershipType(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_
);
269 int drsuapi_dissect_struct_DsGetMembershipsCtr1(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
);
270 int drsuapi_dissect_struct_DsGetMembershipsRequest1(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
);
271 int drsuapi_dissect_bitmap_DsGetNT4ChangeLogFlags(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_
);
272 int drsuapi_dissect_struct_DsGetNT4ChangeLogRequest1(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
);
273 int drsuapi_dissect_struct_DsGetNT4ChangeLogInfo1(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
);
274 #define DRSUAPI_DS_NAME_STATUS_OK (0)
275 #define DRSUAPI_DS_NAME_STATUS_RESOLVE_ERROR (1)
276 #define DRSUAPI_DS_NAME_STATUS_NOT_FOUND (2)
277 #define DRSUAPI_DS_NAME_STATUS_NOT_UNIQUE (3)
278 #define DRSUAPI_DS_NAME_STATUS_NO_MAPPING (4)
279 #define DRSUAPI_DS_NAME_STATUS_DOMAIN_ONLY (5)
280 #define DRSUAPI_DS_NAME_STATUS_NO_SYNTACTICAL_MAPPING (6)
281 #define DRSUAPI_DS_NAME_STATUS_TRUST_REFERRAL (7)
282 extern const value_string drsuapi_drsuapi_DsNameStatus_vals
[];
283 int drsuapi_dissect_enum_DsNameStatus(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_
);
284 #define DRSUAPI_DS_NAME_FLAG_NO_FLAGS (0x0)
285 #define DRSUAPI_DS_NAME_FLAG_SYNTACTICAL_ONLY (0x1)
286 #define DRSUAPI_DS_NAME_FLAG_EVAL_AT_DC (0x2)
287 #define DRSUAPI_DS_NAME_FLAG_GCVERIFY (0x4)
288 #define DRSUAPI_DS_NAME_FLAG_TRUST_REFERRAL (0x8)
289 extern const value_string drsuapi_drsuapi_DsNameFlags_vals
[];
290 int drsuapi_dissect_enum_DsNameFlags(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_
);
291 #define DRSUAPI_DS_NAME_FORMAT_UNKNOWN (0x00000000)
292 #define DRSUAPI_DS_NAME_FORMAT_FQDN_1779 (0x00000001)
293 #define DRSUAPI_DS_NAME_FORMAT_NT4_ACCOUNT (0x00000002)
294 #define DRSUAPI_DS_NAME_FORMAT_DISPLAY (0x00000003)
295 #define DRSUAPI_DS_NAME_FORMAT_GUID (0x00000006)
296 #define DRSUAPI_DS_NAME_FORMAT_CANONICAL (0x00000007)
297 #define DRSUAPI_DS_NAME_FORMAT_USER_PRINCIPAL (0x00000008)
298 #define DRSUAPI_DS_NAME_FORMAT_CANONICAL_EX (0x00000009)
299 #define DRSUAPI_DS_NAME_FORMAT_SERVICE_PRINCIPAL (0x0000000A)
300 #define DRSUAPI_DS_NAME_FORMAT_SID_OR_SID_HISTORY (0x0000000B)
301 #define DRSUAPI_DS_NAME_FORMAT_DNS_DOMAIN (0x0000000C)
302 #define DRSUAPI_DS_NAME_FORMAT_UPN_AND_ALTSECID (0xFFFFFFEF)
303 #define DRSUAPI_DS_NAME_FORMAT_NT4_ACCOUNT_NAME_SANS_DOMAIN_EX (0xFFFFFFF0)
304 #define DRSUAPI_DS_NAME_FORMAT_LIST_GLOBAL_CATALOG_SERVERS (0xFFFFFFF1)
305 #define DRSUAPI_DS_NAME_FORMAT_UPN_FOR_LOGON (0xFFFFFFF2)
306 #define DRSUAPI_DS_NAME_FORMAT_LIST_SERVERS_WITH_DCS_IN_SITE (0xFFFFFFF3)
307 #define DRSUAPI_DS_NAME_FORMAT_STRING_SID_NAME (0xFFFFFFF4)
308 #define DRSUAPI_DS_NAME_FORMAT_ALT_SECURITY_IDENTITIES_NAME (0xFFFFFFF5)
309 #define DRSUAPI_DS_NAME_FORMAT_LIST_NCS (0xFFFFFFF6)
310 #define DRSUAPI_DS_NAME_FORMAT_LIST_DOMAINS (0xFFFFFFF7)
311 #define DRSUAPI_DS_NAME_FORMAT_MAP_SCHEMA_GUID (0xFFFFFFF8)
312 #define DRSUAPI_DS_NAME_FORMAT_NT4_ACCOUNT_NAME_SANS_DOMAIN (0xFFFFFFF9)
313 #define DRSUAPI_DS_NAME_FORMAT_LIST_ROLES (0xFFFFFFFA)
314 #define DRSUAPI_DS_NAME_FORMAT_LIST_INFO_FOR_SERVER (0xFFFFFFFB)
315 #define DRSUAPI_DS_NAME_FORMAT_LIST_SERVERS_FOR_DOMAIN_IN_SITE (0xFFFFFFFC)
316 #define DRSUAPI_DS_NAME_FORMAT_LIST_DOMAINS_IN_SITE (0xFFFFFFFD)
317 #define DRSUAPI_DS_NAME_FORMAT_LIST_SERVERS_IN_SITE (0xFFFFFFFE)
318 #define DRSUAPI_DS_NAME_FORMAT_LIST_SITES (0xFFFFFFFF)
319 extern const value_string drsuapi_drsuapi_DsNameFormat_vals
[];
320 int drsuapi_dissect_enum_DsNameFormat(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_
);
321 int drsuapi_dissect_struct_DsNameString(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_
);
322 int drsuapi_dissect_struct_DsNameRequest1(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_
);
323 int drsuapi_dissect_struct_DsNameInfo1(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_
);
324 int drsuapi_dissect_struct_DsNameCtr1(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_
);
325 #define DRSUAPI_DS_SPN_OPERATION_ADD (0)
326 #define DRSUAPI_DS_SPN_OPERATION_REPLACE (1)
327 #define DRSUAPI_DS_SPN_OPERATION_DELETE (2)
328 extern const value_string drsuapi_drsuapi_DsSpnOperation_vals
[];
329 int drsuapi_dissect_enum_DsSpnOperation(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_
);
330 int drsuapi_dissect_struct_DsWriteAccountSpnRequest1(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_
);
331 int drsuapi_dissect_struct_DsWriteAccountSpnResult1(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_
);
332 int drsuapi_dissect_struct_DsRemoveDSServerRequest1(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_
);
333 int drsuapi_dissect_struct_DsRemoveDSServerResult1(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_
);
334 #define DRSUAPI_DC_INFO_CTR_1 (1)
335 #define DRSUAPI_DC_INFO_CTR_2 (2)
336 #define DRSUAPI_DC_INFO_CTR_3 (3)
337 #define DRSUAPI_DC_CONNECTION_CTR_01 (0xFFFFFFFF)
338 extern const value_string drsuapi_drsuapi_DsGetDCInfoCtrLevels_vals
[];
339 int drsuapi_dissect_enum_DsGetDCInfoCtrLevels(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_
);
340 int drsuapi_dissect_struct_DsGetDCInfoRequest1(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_
);
341 int drsuapi_dissect_struct_DsGetDCInfo1(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_
);
342 int drsuapi_dissect_struct_DsGetDCInfoCtr1(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_
);
343 int drsuapi_dissect_struct_DsGetDCInfo2(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_
);
344 int drsuapi_dissect_struct_DsGetDCInfoCtr2(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_
);
345 int drsuapi_dissect_struct_DsGetDCInfo3(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_
);
346 int drsuapi_dissect_struct_DsGetDCInfoCtr3(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_
);
347 int drsuapi_dissect_struct_DsGetDCConnection01(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_
);
348 int drsuapi_dissect_struct_DsGetDCConnectionCtr01(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_
);
349 int drsuapi_dissect_struct_DsReplicaObjectListItem(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_
);
350 #define DRSUAPI_DIRERR_OK (0)
351 #define DRSUAPI_DIRERR_ATTRIBUTE (1)
352 #define DRSUAPI_DIRERR_NAME (2)
353 #define DRSUAPI_DIRERR_REFERRAL (3)
354 #define DRSUAPI_DIRERR_SECURITY (4)
355 #define DRSUAPI_DIRERR_SERVICE (5)
356 #define DRSUAPI_DIRERR_UPDATE (6)
357 #define DRSUAPI_DIRERR_SYSTEM (7)
358 extern const value_string drsuapi_drsuapi_DsAddEntry_DirErr_vals
[];
359 int drsuapi_dissect_enum_DsAddEntry_DirErr(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_
);
360 int drsuapi_dissect_struct_DsAddEntryRequest2(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_
);
361 #define DRSUAPI_SECBUFFER_EMPTY (0x00000000)
362 #define DRSUAPI_SECBUFFER_DATA (0x00000001)
363 #define DRSUAPI_SECBUFFER_TOKEN (0x00000002)
364 #define DRSUAPI_SECBUFFER_PKG_PARAMS (0x00000003)
365 #define DRSUAPI_SECBUFFER_MISSING (0x00000004)
366 #define DRSUAPI_SECBUFFER_EXTRA (0x00000005)
367 #define DRSUAPI_SECBUFFER_STREAM_TRAILER (0x00000006)
368 #define DRSUAPI_SECBUFFER_STREAM_HEADER (0x00000007)
369 #define DRSUAPI_SECBUFFER_READONLY (0x80000000)
370 extern const value_string drsuapi_drsuapi_SecBufferType_vals
[];
371 int drsuapi_dissect_enum_SecBufferType(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_
);
372 int drsuapi_dissect_struct_SecBuffer(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_
);
373 int drsuapi_dissect_struct_SecBufferDesc(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_
);
374 int drsuapi_dissect_struct_DsAddEntryRequest3(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_
);
375 int drsuapi_dissect_struct_DsAddEntryErrorInfoX(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_
);
376 int drsuapi_dissect_struct_DsAddEntry_AttrErr_V1(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_
);
377 int drsuapi_dissect_struct_DsAddEntry_AttrErrListItem_V1(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_
);
378 int drsuapi_dissect_struct_DsAddEntryErrorInfo_Attr_V1(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_
);
379 int drsuapi_dissect_struct_DsAddEntryErrorInfo_Name_V1(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_
);
380 int drsuapi_dissect_struct_NameResOp_V1(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_
);
381 #define DRSUAPI_CH_REFTYPE_SUPERIOR (0x0000)
382 #define DRSUAPI_CH_REFTYPE_SUBORDINATE (0x0001)
383 #define DRSUAPI_CH_REFTYPE_NSSR (0x0002)
384 #define DRSUAPI_CH_REFTYPE_CROSS (0x0003)
385 extern const value_string drsuapi_drsuapi_DsAddEntry_RefType_vals
[];
386 int drsuapi_dissect_enum_DsAddEntry_RefType(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_
, uint16_t *param _U_
);
387 #define DRSUAPI_SE_CHOICE_BASE_ONLY (0x00)
388 #define DRSUAPI_SE_CHOICE_IMMED_CHLDRN (0x01)
389 #define DRSUAPI_SE_CHOICE_WHOLE_SUBTREE (0x02)
390 extern const value_string drsuapi_drsuapi_DsAddEntry_ChoiceType_vals
[];
391 int drsuapi_dissect_enum_DsAddEntry_ChoiceType(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_
, uint8_t *param _U_
);
392 int drsuapi_dissect_struct_DsaAddressListItem_V1(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_
);
393 int drsuapi_dissect_struct_DsAddEntry_RefErrListItem_V1(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_
);
394 int drsuapi_dissect_struct_DsAddEntryErrorInfo_Referr_V1(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_
);
395 int drsuapi_dissect_struct_DsAddEntry_ErrData_V1(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_
);
396 int drsuapi_dissect_struct_DsReplicaObjectIdentifier2(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_
);
397 int drsuapi_dissect_struct_DsAddEntryCtr2(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_
);
398 int drsuapi_dissect_struct_DsAddEntryCtr3(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_
);
399 int drsuapi_dissect_bitmap_DsExecuteKCCFlags(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_
);
400 int drsuapi_dissect_struct_DsExecuteKCC1(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_
);
401 #define DRSUAPI_DS_REPLICA_GET_INFO (1)
402 #define DRSUAPI_DS_REPLICA_GET_INFO2 (2)
403 extern const value_string drsuapi_drsuapi_DsReplicaGetInfoLevel_vals
[];
404 int drsuapi_dissect_enum_DsReplicaGetInfoLevel(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t *param _U_
);
405 #define DRSUAPI_DS_REPLICA_INFO_NEIGHBORS (0)
406 #define DRSUAPI_DS_REPLICA_INFO_CURSORS (1)
407 #define DRSUAPI_DS_REPLICA_INFO_OBJ_METADATA (2)
408 #define DRSUAPI_DS_REPLICA_INFO_KCC_DSA_CONNECT_FAILURES (3)
409 #define DRSUAPI_DS_REPLICA_INFO_KCC_DSA_LINK_FAILURES (4)
410 #define DRSUAPI_DS_REPLICA_INFO_PENDING_OPS (5)
411 #define DRSUAPI_DS_REPLICA_INFO_ATTRIBUTE_VALUE_METADATA (6)
412 #define DRSUAPI_DS_REPLICA_INFO_CURSORS2 (7)
413 #define DRSUAPI_DS_REPLICA_INFO_CURSORS3 (8)
414 #define DRSUAPI_DS_REPLICA_INFO_OBJ_METADATA2 (9)
415 #define DRSUAPI_DS_REPLICA_INFO_ATTRIBUTE_VALUE_METADATA2 (10)
416 #define DRSUAPI_DS_REPLICA_INFO_REPSTO (-2)
417 #define DRSUAPI_DS_REPLICA_INFO_CLIENT_CONTEXTS (-4)
418 #define DRSUAPI_DS_REPLICA_INFO_UPTODATE_VECTOR_V1 (-5)
419 #define DRSUAPI_DS_REPLICA_INFO_SERVER_OUTGOING_CALLS (-6)
420 extern const value_string drsuapi_drsuapi_DsReplicaInfoType_vals
[];
421 int drsuapi_dissect_enum_DsReplicaInfoType(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_
);
422 int drsuapi_dissect_struct_DsReplicaGetInfoRequest1(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_
);
423 int drsuapi_dissect_struct_DsReplicaGetInfoRequest2(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_
);
424 int drsuapi_dissect_struct_DsReplicaNeighbour(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_
);
425 int drsuapi_dissect_struct_DsReplicaNeighbourCtr(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_
);
426 int drsuapi_dissect_struct_DsReplicaCursorCtr(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_
);
427 int drsuapi_dissect_struct_DsReplicaObjMetaData(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_
);
428 int drsuapi_dissect_struct_DsReplicaObjMetaDataCtr(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_
);
429 int drsuapi_dissect_struct_DsReplicaKccDsaFailure(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_
);
430 int drsuapi_dissect_struct_DsReplicaKccDsaFailuresCtr(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_
);
431 #define DRSUAPI_DS_REPLICA_OP_TYPE_SYNC (0)
432 #define DRSUAPI_DS_REPLICA_OP_TYPE_ADD (1)
433 #define DRSUAPI_DS_REPLICA_OP_TYPE_DELETE (2)
434 #define DRSUAPI_DS_REPLICA_OP_TYPE_MODIFY (3)
435 #define DRSUAPI_DS_REPLICA_OP_TYPE_UPDATE_REFS (4)
436 extern const value_string drsuapi_drsuapi_DsReplicaOpType_vals
[];
437 int drsuapi_dissect_enum_DsReplicaOpType(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_
);
438 int drsuapi_dissect_struct_DsReplicaOp(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_
);
439 int drsuapi_dissect_struct_DsReplicaOpCtr(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_
);
440 int drsuapi_dissect_struct_DsReplicaAttrValMetaData(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_
);
441 int drsuapi_dissect_struct_DsReplicaAttrValMetaDataCtr(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_
);
442 int drsuapi_dissect_struct_DsReplicaCursor2Ctr(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_
);
443 int drsuapi_dissect_struct_DsReplicaCursor3(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_
);
444 int drsuapi_dissect_struct_DsReplicaCursor3Ctr(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_
);
445 int drsuapi_dissect_struct_DsReplicaObjMetaData2(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_
);
446 int drsuapi_dissect_struct_DsReplicaObjMetaData2Ctr(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_
);
447 int drsuapi_dissect_struct_DsReplicaAttrValMetaData2(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_
);
448 int drsuapi_dissect_struct_DsReplicaAttrValMetaData2Ctr(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_
);
449 int drsuapi_dissect_struct_DsReplicaConnection04(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_
);
450 int drsuapi_dissect_struct_DsReplicaConnection04Ctr(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_
);
451 int drsuapi_dissect_struct_DsReplica06(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_
);
452 int drsuapi_dissect_struct_DsReplica06Ctr(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_
);
453 int drsuapi_dissect_struct_DsGetMemberships2Ctr1(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_
);
454 int drsuapi_dissect_struct_DsGetMemberships2Request1(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_
);
455 int drsuapi_dissect_struct_DsSiteCostInfo(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_
);
456 int drsuapi_dissect_struct_QuerySitesByCostCtr1(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_
);
457 int drsuapi_dissect_struct_QuerySitesByCostRequest1(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_
);
458 int drsuapi_dissect_struct_InitDemotionRequest1(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_
);
459 int drsuapi_dissect_struct_InitDemotionCtr1(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_
);
460 int drsuapi_dissect_struct_ReplicaDemotionRequest1(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_
);
461 int drsuapi_dissect_struct_ReplicaDemotionCtr1(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_
);
462 int drsuapi_dissect_struct_FinishDemotionRequest1(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_
);
463 int drsuapi_dissect_struct_FinishDemotionCtr1(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_
);
464 int drsuapi_dissect_struct_AddCloneDCRequest1(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_
);
465 int drsuapi_dissect_struct_AddCloneDCCtr1(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_
);
466 int drsuapi_dissect_struct_WriteNgcKeyRequest1(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_
);
467 int drsuapi_dissect_struct_WriteNgcKeyCtr1(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_
);
468 int drsuapi_dissect_struct_ReadNgcKeyRequest1(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_
);
469 int drsuapi_dissect_struct_ReadNgcKeyCtr1(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_
);
470 #endif /* __PACKET_DCERPC_DRSUAPI_H */