s3:winbind: Add async wb_sid2uid
[Samba/gebeck_regimport.git] / source3 / librpc / gen_ndr / wbint.h
blobf4dc8cfcb1fb60eca87eb5a860c74f9e4ffaeffe
1 /* header auto-generated by pidl */
3 #include <stdint.h>
5 #include "libcli/util/ntstatus.h"
7 #include "librpc/gen_ndr/lsa.h"
8 #ifndef _HEADER_wbint
9 #define _HEADER_wbint
12 struct wbint_Ping {
13 struct {
14 uint32_t in_data;
15 } in;
17 struct {
18 uint32_t *out_data;/* [ref] */
19 } out;
24 struct wbint_LookupSid {
25 struct {
26 struct dom_sid *sid;/* [ref] */
27 } in;
29 struct {
30 enum lsa_SidType *type;/* [ref] */
31 const char **domain;/* [ref,charset(UTF8)] */
32 const char **name;/* [ref,charset(UTF8)] */
33 NTSTATUS result;
34 } out;
39 struct wbint_LookupName {
40 struct {
41 const char *domain;/* [ref,charset(UTF8)] */
42 const char *name;/* [ref,charset(UTF8)] */
43 uint32_t flags;
44 } in;
46 struct {
47 enum lsa_SidType *type;/* [ref] */
48 struct dom_sid *sid;/* [ref] */
49 NTSTATUS result;
50 } out;
55 struct wbint_Sid2Uid {
56 struct {
57 const char *dom_name;/* [unique,charset(UTF8)] */
58 struct dom_sid *sid;/* [ref] */
59 } in;
61 struct {
62 uint64_t *uid;/* [ref] */
63 NTSTATUS result;
64 } out;
68 #endif /* _HEADER_wbint */