1 #include "librpc/rpc/dcerpc.h"
2 #include "bin/default/source3/librpc/gen_ndr/wbint.h"
3 #ifndef _HEADER_RPC_wbint
4 #define _HEADER_RPC_wbint
6 extern const struct ndr_interface_table ndr_table_wbint;
8 struct tevent_req *dcerpc_wbint_Ping_r_send(TALLOC_CTX *mem_ctx,
9 struct tevent_context *ev,
10 struct dcerpc_binding_handle *h,
11 struct wbint_Ping *r);
12 NTSTATUS dcerpc_wbint_Ping_r_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx);
13 NTSTATUS dcerpc_wbint_Ping_r(struct dcerpc_binding_handle *h, TALLOC_CTX *mem_ctx, struct wbint_Ping *r);
14 struct tevent_req *dcerpc_wbint_Ping_send(TALLOC_CTX *mem_ctx,
15 struct tevent_context *ev,
16 struct dcerpc_binding_handle *h,
17 uint32_t _in_data /* [in] */,
18 uint32_t *_out_data /* [out] [ref] */);
19 NTSTATUS dcerpc_wbint_Ping_recv(struct tevent_req *req,
21 NTSTATUS dcerpc_wbint_Ping(struct dcerpc_binding_handle *h,
23 uint32_t _in_data /* [in] */,
24 uint32_t *_out_data /* [out] [ref] */);
26 struct tevent_req *dcerpc_wbint_LookupSid_r_send(TALLOC_CTX *mem_ctx,
27 struct tevent_context *ev,
28 struct dcerpc_binding_handle *h,
29 struct wbint_LookupSid *r);
30 NTSTATUS dcerpc_wbint_LookupSid_r_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx);
31 NTSTATUS dcerpc_wbint_LookupSid_r(struct dcerpc_binding_handle *h, TALLOC_CTX *mem_ctx, struct wbint_LookupSid *r);
32 struct tevent_req *dcerpc_wbint_LookupSid_send(TALLOC_CTX *mem_ctx,
33 struct tevent_context *ev,
34 struct dcerpc_binding_handle *h,
35 struct dom_sid *_sid /* [in] [ref] */,
36 enum lsa_SidType *_type /* [out] [ref] */,
37 const char **_domain /* [out] [ref,charset(UTF8)] */,
38 const char **_name /* [out] [ref,charset(UTF8)] */);
39 NTSTATUS dcerpc_wbint_LookupSid_recv(struct tevent_req *req,
42 NTSTATUS dcerpc_wbint_LookupSid(struct dcerpc_binding_handle *h,
44 struct dom_sid *_sid /* [in] [ref] */,
45 enum lsa_SidType *_type /* [out] [ref] */,
46 const char **_domain /* [out] [ref,charset(UTF8)] */,
47 const char **_name /* [out] [ref,charset(UTF8)] */,
50 struct tevent_req *dcerpc_wbint_LookupSids_r_send(TALLOC_CTX *mem_ctx,
51 struct tevent_context *ev,
52 struct dcerpc_binding_handle *h,
53 struct wbint_LookupSids *r);
54 NTSTATUS dcerpc_wbint_LookupSids_r_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx);
55 NTSTATUS dcerpc_wbint_LookupSids_r(struct dcerpc_binding_handle *h, TALLOC_CTX *mem_ctx, struct wbint_LookupSids *r);
56 struct tevent_req *dcerpc_wbint_LookupSids_send(TALLOC_CTX *mem_ctx,
57 struct tevent_context *ev,
58 struct dcerpc_binding_handle *h,
59 struct lsa_SidArray *_sids /* [in] [ref] */,
60 struct lsa_RefDomainList *_domains /* [out] [ref] */,
61 struct lsa_TransNameArray *_names /* [out] [ref] */);
62 NTSTATUS dcerpc_wbint_LookupSids_recv(struct tevent_req *req,
65 NTSTATUS dcerpc_wbint_LookupSids(struct dcerpc_binding_handle *h,
67 struct lsa_SidArray *_sids /* [in] [ref] */,
68 struct lsa_RefDomainList *_domains /* [out] [ref] */,
69 struct lsa_TransNameArray *_names /* [out] [ref] */,
72 struct tevent_req *dcerpc_wbint_LookupName_r_send(TALLOC_CTX *mem_ctx,
73 struct tevent_context *ev,
74 struct dcerpc_binding_handle *h,
75 struct wbint_LookupName *r);
76 NTSTATUS dcerpc_wbint_LookupName_r_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx);
77 NTSTATUS dcerpc_wbint_LookupName_r(struct dcerpc_binding_handle *h, TALLOC_CTX *mem_ctx, struct wbint_LookupName *r);
78 struct tevent_req *dcerpc_wbint_LookupName_send(TALLOC_CTX *mem_ctx,
79 struct tevent_context *ev,
80 struct dcerpc_binding_handle *h,
81 const char *_domain /* [in] [ref,charset(UTF8)] */,
82 const char *_name /* [in] [ref,charset(UTF8)] */,
83 uint32_t _flags /* [in] */,
84 enum lsa_SidType *_type /* [out] [ref] */,
85 struct dom_sid *_sid /* [out] [ref] */);
86 NTSTATUS dcerpc_wbint_LookupName_recv(struct tevent_req *req,
89 NTSTATUS dcerpc_wbint_LookupName(struct dcerpc_binding_handle *h,
91 const char *_domain /* [in] [ref,charset(UTF8)] */,
92 const char *_name /* [in] [ref,charset(UTF8)] */,
93 uint32_t _flags /* [in] */,
94 enum lsa_SidType *_type /* [out] [ref] */,
95 struct dom_sid *_sid /* [out] [ref] */,
98 struct tevent_req *dcerpc_wbint_Sids2UnixIDs_r_send(TALLOC_CTX *mem_ctx,
99 struct tevent_context *ev,
100 struct dcerpc_binding_handle *h,
101 struct wbint_Sids2UnixIDs *r);
102 NTSTATUS dcerpc_wbint_Sids2UnixIDs_r_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx);
103 NTSTATUS dcerpc_wbint_Sids2UnixIDs_r(struct dcerpc_binding_handle *h, TALLOC_CTX *mem_ctx, struct wbint_Sids2UnixIDs *r);
104 struct tevent_req *dcerpc_wbint_Sids2UnixIDs_send(TALLOC_CTX *mem_ctx,
105 struct tevent_context *ev,
106 struct dcerpc_binding_handle *h,
107 struct lsa_RefDomainList *_domains /* [in] [ref] */,
108 struct wbint_TransIDArray *_ids /* [in,out] [ref] */);
109 NTSTATUS dcerpc_wbint_Sids2UnixIDs_recv(struct tevent_req *req,
112 NTSTATUS dcerpc_wbint_Sids2UnixIDs(struct dcerpc_binding_handle *h,
114 struct lsa_RefDomainList *_domains /* [in] [ref] */,
115 struct wbint_TransIDArray *_ids /* [in,out] [ref] */,
118 struct tevent_req *dcerpc_wbint_Uid2Sid_r_send(TALLOC_CTX *mem_ctx,
119 struct tevent_context *ev,
120 struct dcerpc_binding_handle *h,
121 struct wbint_Uid2Sid *r);
122 NTSTATUS dcerpc_wbint_Uid2Sid_r_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx);
123 NTSTATUS dcerpc_wbint_Uid2Sid_r(struct dcerpc_binding_handle *h, TALLOC_CTX *mem_ctx, struct wbint_Uid2Sid *r);
124 struct tevent_req *dcerpc_wbint_Uid2Sid_send(TALLOC_CTX *mem_ctx,
125 struct tevent_context *ev,
126 struct dcerpc_binding_handle *h,
127 const char *_dom_name /* [in] [unique,charset(UTF8)] */,
128 uint64_t _uid /* [in] */,
129 struct dom_sid *_sid /* [out] [ref] */);
130 NTSTATUS dcerpc_wbint_Uid2Sid_recv(struct tevent_req *req,
133 NTSTATUS dcerpc_wbint_Uid2Sid(struct dcerpc_binding_handle *h,
135 const char *_dom_name /* [in] [unique,charset(UTF8)] */,
136 uint64_t _uid /* [in] */,
137 struct dom_sid *_sid /* [out] [ref] */,
140 struct tevent_req *dcerpc_wbint_Gid2Sid_r_send(TALLOC_CTX *mem_ctx,
141 struct tevent_context *ev,
142 struct dcerpc_binding_handle *h,
143 struct wbint_Gid2Sid *r);
144 NTSTATUS dcerpc_wbint_Gid2Sid_r_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx);
145 NTSTATUS dcerpc_wbint_Gid2Sid_r(struct dcerpc_binding_handle *h, TALLOC_CTX *mem_ctx, struct wbint_Gid2Sid *r);
146 struct tevent_req *dcerpc_wbint_Gid2Sid_send(TALLOC_CTX *mem_ctx,
147 struct tevent_context *ev,
148 struct dcerpc_binding_handle *h,
149 const char *_dom_name /* [in] [unique,charset(UTF8)] */,
150 uint64_t _gid /* [in] */,
151 struct dom_sid *_sid /* [out] [ref] */);
152 NTSTATUS dcerpc_wbint_Gid2Sid_recv(struct tevent_req *req,
155 NTSTATUS dcerpc_wbint_Gid2Sid(struct dcerpc_binding_handle *h,
157 const char *_dom_name /* [in] [unique,charset(UTF8)] */,
158 uint64_t _gid /* [in] */,
159 struct dom_sid *_sid /* [out] [ref] */,
162 struct tevent_req *dcerpc_wbint_AllocateUid_r_send(TALLOC_CTX *mem_ctx,
163 struct tevent_context *ev,
164 struct dcerpc_binding_handle *h,
165 struct wbint_AllocateUid *r);
166 NTSTATUS dcerpc_wbint_AllocateUid_r_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx);
167 NTSTATUS dcerpc_wbint_AllocateUid_r(struct dcerpc_binding_handle *h, TALLOC_CTX *mem_ctx, struct wbint_AllocateUid *r);
168 struct tevent_req *dcerpc_wbint_AllocateUid_send(TALLOC_CTX *mem_ctx,
169 struct tevent_context *ev,
170 struct dcerpc_binding_handle *h,
171 uint64_t *_uid /* [out] [ref] */);
172 NTSTATUS dcerpc_wbint_AllocateUid_recv(struct tevent_req *req,
175 NTSTATUS dcerpc_wbint_AllocateUid(struct dcerpc_binding_handle *h,
177 uint64_t *_uid /* [out] [ref] */,
180 struct tevent_req *dcerpc_wbint_AllocateGid_r_send(TALLOC_CTX *mem_ctx,
181 struct tevent_context *ev,
182 struct dcerpc_binding_handle *h,
183 struct wbint_AllocateGid *r);
184 NTSTATUS dcerpc_wbint_AllocateGid_r_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx);
185 NTSTATUS dcerpc_wbint_AllocateGid_r(struct dcerpc_binding_handle *h, TALLOC_CTX *mem_ctx, struct wbint_AllocateGid *r);
186 struct tevent_req *dcerpc_wbint_AllocateGid_send(TALLOC_CTX *mem_ctx,
187 struct tevent_context *ev,
188 struct dcerpc_binding_handle *h,
189 uint64_t *_gid /* [out] [ref] */);
190 NTSTATUS dcerpc_wbint_AllocateGid_recv(struct tevent_req *req,
193 NTSTATUS dcerpc_wbint_AllocateGid(struct dcerpc_binding_handle *h,
195 uint64_t *_gid /* [out] [ref] */,
198 struct tevent_req *dcerpc_wbint_QueryUser_r_send(TALLOC_CTX *mem_ctx,
199 struct tevent_context *ev,
200 struct dcerpc_binding_handle *h,
201 struct wbint_QueryUser *r);
202 NTSTATUS dcerpc_wbint_QueryUser_r_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx);
203 NTSTATUS dcerpc_wbint_QueryUser_r(struct dcerpc_binding_handle *h, TALLOC_CTX *mem_ctx, struct wbint_QueryUser *r);
204 struct tevent_req *dcerpc_wbint_QueryUser_send(TALLOC_CTX *mem_ctx,
205 struct tevent_context *ev,
206 struct dcerpc_binding_handle *h,
207 struct dom_sid *_sid /* [in] [ref] */,
208 struct wbint_userinfo *_info /* [out] [ref] */);
209 NTSTATUS dcerpc_wbint_QueryUser_recv(struct tevent_req *req,
212 NTSTATUS dcerpc_wbint_QueryUser(struct dcerpc_binding_handle *h,
214 struct dom_sid *_sid /* [in] [ref] */,
215 struct wbint_userinfo *_info /* [out] [ref] */,
218 struct tevent_req *dcerpc_wbint_LookupUserAliases_r_send(TALLOC_CTX *mem_ctx,
219 struct tevent_context *ev,
220 struct dcerpc_binding_handle *h,
221 struct wbint_LookupUserAliases *r);
222 NTSTATUS dcerpc_wbint_LookupUserAliases_r_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx);
223 NTSTATUS dcerpc_wbint_LookupUserAliases_r(struct dcerpc_binding_handle *h, TALLOC_CTX *mem_ctx, struct wbint_LookupUserAliases *r);
224 struct tevent_req *dcerpc_wbint_LookupUserAliases_send(TALLOC_CTX *mem_ctx,
225 struct tevent_context *ev,
226 struct dcerpc_binding_handle *h,
227 struct wbint_SidArray *_sids /* [in] [ref] */,
228 struct wbint_RidArray *_rids /* [out] [ref] */);
229 NTSTATUS dcerpc_wbint_LookupUserAliases_recv(struct tevent_req *req,
232 NTSTATUS dcerpc_wbint_LookupUserAliases(struct dcerpc_binding_handle *h,
234 struct wbint_SidArray *_sids /* [in] [ref] */,
235 struct wbint_RidArray *_rids /* [out] [ref] */,
238 struct tevent_req *dcerpc_wbint_LookupUserGroups_r_send(TALLOC_CTX *mem_ctx,
239 struct tevent_context *ev,
240 struct dcerpc_binding_handle *h,
241 struct wbint_LookupUserGroups *r);
242 NTSTATUS dcerpc_wbint_LookupUserGroups_r_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx);
243 NTSTATUS dcerpc_wbint_LookupUserGroups_r(struct dcerpc_binding_handle *h, TALLOC_CTX *mem_ctx, struct wbint_LookupUserGroups *r);
244 struct tevent_req *dcerpc_wbint_LookupUserGroups_send(TALLOC_CTX *mem_ctx,
245 struct tevent_context *ev,
246 struct dcerpc_binding_handle *h,
247 struct dom_sid *_sid /* [in] [ref] */,
248 struct wbint_SidArray *_sids /* [out] [ref] */);
249 NTSTATUS dcerpc_wbint_LookupUserGroups_recv(struct tevent_req *req,
252 NTSTATUS dcerpc_wbint_LookupUserGroups(struct dcerpc_binding_handle *h,
254 struct dom_sid *_sid /* [in] [ref] */,
255 struct wbint_SidArray *_sids /* [out] [ref] */,
258 struct tevent_req *dcerpc_wbint_QuerySequenceNumber_r_send(TALLOC_CTX *mem_ctx,
259 struct tevent_context *ev,
260 struct dcerpc_binding_handle *h,
261 struct wbint_QuerySequenceNumber *r);
262 NTSTATUS dcerpc_wbint_QuerySequenceNumber_r_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx);
263 NTSTATUS dcerpc_wbint_QuerySequenceNumber_r(struct dcerpc_binding_handle *h, TALLOC_CTX *mem_ctx, struct wbint_QuerySequenceNumber *r);
264 struct tevent_req *dcerpc_wbint_QuerySequenceNumber_send(TALLOC_CTX *mem_ctx,
265 struct tevent_context *ev,
266 struct dcerpc_binding_handle *h,
267 uint32_t *_sequence /* [out] [ref] */);
268 NTSTATUS dcerpc_wbint_QuerySequenceNumber_recv(struct tevent_req *req,
271 NTSTATUS dcerpc_wbint_QuerySequenceNumber(struct dcerpc_binding_handle *h,
273 uint32_t *_sequence /* [out] [ref] */,
276 struct tevent_req *dcerpc_wbint_LookupGroupMembers_r_send(TALLOC_CTX *mem_ctx,
277 struct tevent_context *ev,
278 struct dcerpc_binding_handle *h,
279 struct wbint_LookupGroupMembers *r);
280 NTSTATUS dcerpc_wbint_LookupGroupMembers_r_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx);
281 NTSTATUS dcerpc_wbint_LookupGroupMembers_r(struct dcerpc_binding_handle *h, TALLOC_CTX *mem_ctx, struct wbint_LookupGroupMembers *r);
282 struct tevent_req *dcerpc_wbint_LookupGroupMembers_send(TALLOC_CTX *mem_ctx,
283 struct tevent_context *ev,
284 struct dcerpc_binding_handle *h,
285 struct dom_sid *_sid /* [in] [ref] */,
286 enum lsa_SidType _type /* [in] */,
287 struct wbint_Principals *_members /* [out] [ref] */);
288 NTSTATUS dcerpc_wbint_LookupGroupMembers_recv(struct tevent_req *req,
291 NTSTATUS dcerpc_wbint_LookupGroupMembers(struct dcerpc_binding_handle *h,
293 struct dom_sid *_sid /* [in] [ref] */,
294 enum lsa_SidType _type /* [in] */,
295 struct wbint_Principals *_members /* [out] [ref] */,
298 struct tevent_req *dcerpc_wbint_QueryUserList_r_send(TALLOC_CTX *mem_ctx,
299 struct tevent_context *ev,
300 struct dcerpc_binding_handle *h,
301 struct wbint_QueryUserList *r);
302 NTSTATUS dcerpc_wbint_QueryUserList_r_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx);
303 NTSTATUS dcerpc_wbint_QueryUserList_r(struct dcerpc_binding_handle *h, TALLOC_CTX *mem_ctx, struct wbint_QueryUserList *r);
304 struct tevent_req *dcerpc_wbint_QueryUserList_send(TALLOC_CTX *mem_ctx,
305 struct tevent_context *ev,
306 struct dcerpc_binding_handle *h,
307 struct wbint_userinfos *_users /* [out] [ref] */);
308 NTSTATUS dcerpc_wbint_QueryUserList_recv(struct tevent_req *req,
311 NTSTATUS dcerpc_wbint_QueryUserList(struct dcerpc_binding_handle *h,
313 struct wbint_userinfos *_users /* [out] [ref] */,
316 struct tevent_req *dcerpc_wbint_QueryGroupList_r_send(TALLOC_CTX *mem_ctx,
317 struct tevent_context *ev,
318 struct dcerpc_binding_handle *h,
319 struct wbint_QueryGroupList *r);
320 NTSTATUS dcerpc_wbint_QueryGroupList_r_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx);
321 NTSTATUS dcerpc_wbint_QueryGroupList_r(struct dcerpc_binding_handle *h, TALLOC_CTX *mem_ctx, struct wbint_QueryGroupList *r);
322 struct tevent_req *dcerpc_wbint_QueryGroupList_send(TALLOC_CTX *mem_ctx,
323 struct tevent_context *ev,
324 struct dcerpc_binding_handle *h,
325 struct wbint_Principals *_groups /* [out] [ref] */);
326 NTSTATUS dcerpc_wbint_QueryGroupList_recv(struct tevent_req *req,
329 NTSTATUS dcerpc_wbint_QueryGroupList(struct dcerpc_binding_handle *h,
331 struct wbint_Principals *_groups /* [out] [ref] */,
334 struct tevent_req *dcerpc_wbint_DsGetDcName_r_send(TALLOC_CTX *mem_ctx,
335 struct tevent_context *ev,
336 struct dcerpc_binding_handle *h,
337 struct wbint_DsGetDcName *r);
338 NTSTATUS dcerpc_wbint_DsGetDcName_r_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx);
339 NTSTATUS dcerpc_wbint_DsGetDcName_r(struct dcerpc_binding_handle *h, TALLOC_CTX *mem_ctx, struct wbint_DsGetDcName *r);
340 struct tevent_req *dcerpc_wbint_DsGetDcName_send(TALLOC_CTX *mem_ctx,
341 struct tevent_context *ev,
342 struct dcerpc_binding_handle *h,
343 const char *_domain_name /* [in] [ref,charset(UTF8)] */,
344 struct GUID *_domain_guid /* [in] [unique] */,
345 const char *_site_name /* [in] [unique,charset(UTF8)] */,
346 uint32_t _flags /* [in] */,
347 struct netr_DsRGetDCNameInfo **_dc_info /* [out] [ref] */);
348 NTSTATUS dcerpc_wbint_DsGetDcName_recv(struct tevent_req *req,
351 NTSTATUS dcerpc_wbint_DsGetDcName(struct dcerpc_binding_handle *h,
353 const char *_domain_name /* [in] [ref,charset(UTF8)] */,
354 struct GUID *_domain_guid /* [in] [unique] */,
355 const char *_site_name /* [in] [unique,charset(UTF8)] */,
356 uint32_t _flags /* [in] */,
357 struct netr_DsRGetDCNameInfo **_dc_info /* [out] [ref] */,
360 struct tevent_req *dcerpc_wbint_LookupRids_r_send(TALLOC_CTX *mem_ctx,
361 struct tevent_context *ev,
362 struct dcerpc_binding_handle *h,
363 struct wbint_LookupRids *r);
364 NTSTATUS dcerpc_wbint_LookupRids_r_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx);
365 NTSTATUS dcerpc_wbint_LookupRids_r(struct dcerpc_binding_handle *h, TALLOC_CTX *mem_ctx, struct wbint_LookupRids *r);
366 struct tevent_req *dcerpc_wbint_LookupRids_send(TALLOC_CTX *mem_ctx,
367 struct tevent_context *ev,
368 struct dcerpc_binding_handle *h,
369 struct dom_sid *_domain_sid /* [in] [ref] */,
370 struct wbint_RidArray *_rids /* [in] [ref] */,
371 const char **_domain_name /* [out] [ref,charset(UTF8)] */,
372 struct wbint_Principals *_names /* [out] [ref] */);
373 NTSTATUS dcerpc_wbint_LookupRids_recv(struct tevent_req *req,
376 NTSTATUS dcerpc_wbint_LookupRids(struct dcerpc_binding_handle *h,
378 struct dom_sid *_domain_sid /* [in] [ref] */,
379 struct wbint_RidArray *_rids /* [in] [ref] */,
380 const char **_domain_name /* [out] [ref,charset(UTF8)] */,
381 struct wbint_Principals *_names /* [out] [ref] */,
384 struct tevent_req *dcerpc_wbint_CheckMachineAccount_r_send(TALLOC_CTX *mem_ctx,
385 struct tevent_context *ev,
386 struct dcerpc_binding_handle *h,
387 struct wbint_CheckMachineAccount *r);
388 NTSTATUS dcerpc_wbint_CheckMachineAccount_r_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx);
389 NTSTATUS dcerpc_wbint_CheckMachineAccount_r(struct dcerpc_binding_handle *h, TALLOC_CTX *mem_ctx, struct wbint_CheckMachineAccount *r);
390 struct tevent_req *dcerpc_wbint_CheckMachineAccount_send(TALLOC_CTX *mem_ctx,
391 struct tevent_context *ev,
392 struct dcerpc_binding_handle *h);
393 NTSTATUS dcerpc_wbint_CheckMachineAccount_recv(struct tevent_req *req,
396 NTSTATUS dcerpc_wbint_CheckMachineAccount(struct dcerpc_binding_handle *h,
400 struct tevent_req *dcerpc_wbint_ChangeMachineAccount_r_send(TALLOC_CTX *mem_ctx,
401 struct tevent_context *ev,
402 struct dcerpc_binding_handle *h,
403 struct wbint_ChangeMachineAccount *r);
404 NTSTATUS dcerpc_wbint_ChangeMachineAccount_r_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx);
405 NTSTATUS dcerpc_wbint_ChangeMachineAccount_r(struct dcerpc_binding_handle *h, TALLOC_CTX *mem_ctx, struct wbint_ChangeMachineAccount *r);
406 struct tevent_req *dcerpc_wbint_ChangeMachineAccount_send(TALLOC_CTX *mem_ctx,
407 struct tevent_context *ev,
408 struct dcerpc_binding_handle *h);
409 NTSTATUS dcerpc_wbint_ChangeMachineAccount_recv(struct tevent_req *req,
412 NTSTATUS dcerpc_wbint_ChangeMachineAccount(struct dcerpc_binding_handle *h,
416 struct tevent_req *dcerpc_wbint_PingDc_r_send(TALLOC_CTX *mem_ctx,
417 struct tevent_context *ev,
418 struct dcerpc_binding_handle *h,
419 struct wbint_PingDc *r);
420 NTSTATUS dcerpc_wbint_PingDc_r_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx);
421 NTSTATUS dcerpc_wbint_PingDc_r(struct dcerpc_binding_handle *h, TALLOC_CTX *mem_ctx, struct wbint_PingDc *r);
422 struct tevent_req *dcerpc_wbint_PingDc_send(TALLOC_CTX *mem_ctx,
423 struct tevent_context *ev,
424 struct dcerpc_binding_handle *h,
425 const char **_dcname /* [out] [ref,charset(UTF8)] */);
426 NTSTATUS dcerpc_wbint_PingDc_recv(struct tevent_req *req,
429 NTSTATUS dcerpc_wbint_PingDc(struct dcerpc_binding_handle *h,
431 const char **_dcname /* [out] [ref,charset(UTF8)] */,
434 #endif /* _HEADER_RPC_wbint */